当前位置:
文档之家› 1305120411何彬数据库实验1实验报告
1305120411何彬数据库实验1实验报告
3.使用T-SQL语句创建数据库JXGL
按照上述要求创建数据库JXGL。
启动SQL Server Management Studio并连接到数据库引擎服务器。
单击工具栏上的“新建查询”按钮,打开一个新建查询窗口。
窗口中输入如下T-SQL语句:
CREATE DATABASE JXGL
ON
(NAME='JXGL_Data',
包含下列3个表:
(注意完整性约束条件的创建):
(1)STUDENT:学生信息表。(2)COURSE:课程信息表。(3)SC:选课情况表。
表1 STUDENT表结构
列名
数据类型
长度
是否允许为空
说明
no
Char
10
学生编号,主键
Sname
Char
8
姓名
Ssex
Char
2
性别(‘男’,‘女’)
Sage
Int
注意:
数据库中默认路径是可以更改的。可以右击某个数据库实例,在弹出的快捷菜单中选择“属性”命令,打开服务器属性“对话框。在该对话框中,选择“数据库设置”页,即可在“数据库默认位置下修改数据库默认位置。
2.在SQL Server Management Studio删除创建的JXGL数据库
在SQL Server Management Studio中,展开“对象资源管理器组件窗口中选择数据库JXGL,在JXGL上单击鼠标右键,删除。
Cno
int
4
课程编号,主属性(外键)
Grade
Int
4
成绩
1.在SQL Server Management Studio中创建数据库JXGL
要求:数据库JXGL初始大小为10MB,最大大小为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB(默认为不限制),按1MB曾长(默认是按5%比例增长)。数据库的逻辑文件名和物理文件名均采用默认值,分别为JXGL_data(物理名称是包括目录路径的物理文件名。它必须符合操作系统文件的命名规则。默认路径一般为:c:\program files\microsoft sql server\mssql.1\mssql\data,本机房c:\program files\microsoft sql server\mssql.2\mssql\data,物理文件名的后缀为.mdf)事务日志的逻辑文件名和物理文件名也均采用默认值,分别为JXGL_LOG(物理文件jxgl_log.ldf,默认路径同上)
4
年龄(20-30)
Sdept
nvarchar
20
系别
表2COURSE表结构
允许为空
说明
Cno
int
4
课程编号,主键
Cname
char
20
课程名
Cpno
int
4
先修课号
Ccredit
Int
4
学分
表3 SC表结构
列名
数据类型
长度
是否允许为空
说明
Sno
Char
10
学生编号,主属性(外键)
实验总结
6.分别使用SQL Server Management Studio和T-SQL语句,向数据库JXGL的3个表student、course和sc中插入多行数据记录,然后修改和删除一些记录。注意完整性约束的作用。
7.为所创建的JXGL数据库备份,并恢复。
8.在SQL Server和excel之间导入和导出数据。
FILENAME=’c:\program files\microsoft sql server\mssql.2\mssql\data \JXGL_Log.1df’,
SIZE=2MB,
MAXSIZE=5MB,
FILEGROWTH=1MB)
go
单击快捷工具栏的执行图标执行上述语句,并在企业管理器中查看执行结果。
武汉工程大学
计算机科学与工程学院
《数据库系统原理》实验报告
专业班级
2013网络工程
实验地点
423
学生学号
1305120411
指导教师
刘晓华
学生姓名
何彬
实验时间
实验项目
实验1创建数据库和表
实验类别
操作性(√)验证性()设计性()综合性()其它()
实验目的及要求
1.学会在企业管理器中创建数据库和表。
2.学会使用T—SQL语句创建数据库和表。
4.在SQL Server Management Studio中分别创建表STUDENT、COURSE、和SC表,注意完整性约束条件的创建。
在SQL Server Management Studio中选择数据库JXGL,在JXGL上单击鼠标右键,新建表。
5.使用T-SQL语句创建表STUDENT1、COURSE1、和SC1表。结构同STUDENT、COURSE、和SC表。
3.学会在企业管理器中对数据库表进行插入、修改和删除数据操作。
4.学会使用T-SQL语句对数据库表进行插入、修改和删除数据操作。
5.理解数据更新操作时应注意数据完整性约束。
6.了解数据库备份、恢复及导入、导出的概念及方法。
成绩评定表
类别
评分标准
分值
得分
合计
上机表现
积极出勤、遵守纪律
主动完成实验设计任务
30分
程序代码
比较规范、基本正确
功能达到实验要求
30分
实验报告
及时递交、填写规范
内容完整、体现收获
40分
说明:
1、独立完成实验
2、仔细阅读实验说明,并完成实验报告。
评阅教师:
日期:年月日
实验内容
1.使用企业管理器和查询分析器创建教学管理数据库,数据库名为JXGL。
2.使用查询分析器创建教学管理数据库,数据库名为JXGL。
FILENAME=’c:\program files\microsoft sql server\mssql.2\mssql\data \JXGL.Mdf’,说明:也可以自已指定路径
SIZE=10MB,
MAXSIZE=50MB,
FILEGROWTH=5%)
LOG ON
(NAME='JXGL_Log’,