1、
《数据库应用技术及实践》
实验指导书
郑 州 轻 工 业 学 院
电子信息工程教研室
2023年5月
实验一 服务器、数据库及表的基本操作
一、实验目的、内容及环节
1. 理解SQL Server2023的软件体系结构,掌握SQL Server2023的常用管理工具组件的使用方法;
2. 理解SQL Server2023中SQL Server服务(器)的概念,并掌握SQL Server服务(器)的启动、暂停和停止;
3. 理解SQL Server2023中SQL Server
2、服务(器)注册的概念,并掌握运用管理控制平台新建、编辑、删除SQL Server服务(器)注册;
4. 理解SQL Server2023中数据库的概念,并掌握运用管理控制平台新建数据库的方法;
5. 掌握运用管理控制平台管理数据库的方法,如“附加与分离”、 “压缩”、 “更名”、 “删除”、 “备份与复原”等;
6. 理解SQL Server2023中表的概念,并掌握运用管理控制平台新建表及管理表的方法;
7. 理解数据完整性的概念和SQL Server实现数据完整性的机制,掌握使用管理控制平台定义数据完整性的方法,重点掌握主键、外键、检查、唯一和默认值等约束的定义和使用的方法;
二
3、实验任务
1、运用管理控制平台创建一个管理学生信息的数据库,具体规定如下:
(1)数据库名称为“学生成绩管理系统”
(2)重要数据文献:逻辑文献名为“学生成绩管理系统”,物理文献名为“学生成绩管理系统.mdf”,初始容量为3MB,最大容量为100MB,递增量为1MB;
(3)次要数据文献:逻辑文献名为‘学生成绩管理系统Data2’,物理文献名为“学生成绩管理系统Data2 .ndf”,初始容量为1MB,最大容量为10MB,递增量为1MB;
(4)事务日记文献:逻辑文献名默认,初始容量为1MB,最大容量为20MB,递增量为10%;
(5) 将所有的文献保存于一个便于查找的物理途径下,以备后用。
2、运用管理控制平台在上述数据库创建表,涉及班级表、学生表、课程表、成绩表,具体规定如下:
(1)表名称分别为“学生”、“班级”、“课程”、“教师”
(2)列规定如下
学生表:
班级表:
成绩表
教师表
3、运用管理控制平台练习主键、外键等约束的使用。
4、运用管理控制平台将创建好的数据库“学生成绩管理系统”的相关文献进行分离和附加练习。
5、运用管理控制平台将创建好的数据库“学生成绩管理系统”进行压缩、备份、恢复等操作的练习。(选作)