数据库应用技术及实践(实验)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库应用技术及实践》

实验指导书

郑州轻工业学院

电子信息工程教研室

2013年5 月

实验一服务器、数据库及表的基本操作

一、实验目的、内容及步骤

1.理解SQL Server2005的软件体系结构,掌握 SQL Server2005 的常用

管理工具组件的使用方法;

2.理解SQL Server2005中SQL Server服务(器)的概念,并掌

握SQL Server服务(器)的启动、暂停和停止;

3.理解SQL Server2005中SQL Server服务(器)注册的概念,

并掌握利用管理控制平台新建、编辑、删除 SQL Server 服务(器)

注册;

4.理解SQL Server2005中数据库的概念,并掌握利用管理控制平台新

建数据库的方法;

5.掌握利用管理控制平台管理数据库的方法,如“附加与分离”、

“压缩”、“更名”、“删除”、“备份与复原”等;

6.理解SQL Server2005中表的概念,并掌握利用管理控制平台新建表

及管理表的方法;

7.理解数据完整性的概念和SQL Server 实现数据完整性的机制,掌握

使用管理控制平台定义数据完整性的方法,重点掌握主键、外键、检查、唯一和默认值等约束的定义和使用的方法;

二、实验任务

1、利用管理控制平台创建一个管理学生信息的数据库,具体要求如下:

(1)数据库名称为“学生成绩管理系统”

( 2)主要数据文件:逻辑文件名为“学生成绩管理系统”,物理文件名为学生成绩管理系统.mdf”初始容量为3MB,最大容量为 100MB ,递增量为 1MB;

(3)次要数据文件:逻辑文件名为‘学生成绩管理系统 Data2',物理文件名为学生成绩管理系统Data2 .ndf”初始容量为1MB , 最大容量为10MB,递增量为1MB ;

(4)事务日志文件:逻辑文件名默认,初始容量为1MB ,最大容量为20MB,递增量为10%;

(5)将所有的文件保存于一个便于查找的物理路径下,以备后用。

2、利用管理控制平台在上述数据库创建表,包括班级表、学生表、课程表、成绩表,具体要求如下:

(1 )表名称分别为“学生”、“班级”、“课程”、“教师” (2)列要求如下

学生表:

班级表:

列名

数据类型

允许空

► |

班级名称 varchar(ZO) || □

班级代码

char ⑵ || □ 人数

int

Pl

成绩表

列名

数据类型

允许空

学号 varchar(20) n ?课程号

char(6) □

课程名

varchar(20) □

成绩

dedmal(4j 1) □

教师工号

char(7)

教师表

列名

数据类型

允许空

教师編号 char (7) □ 姓名 varchar(B) □ 性别 char (2)

□ 职称

varthar(b)

许□ 口口0

列名

数据类型

学号 varchar(20) 姓名 varchar(8) 性别 char(2) 出生日期

smalldatetime 班级代码

char(2)

3、利用管理控制平台练习主键、外键等约束的使用。

4、利用管理控制平台将创建好的数据库“学生成绩管理系统”的相关文件进行分离和附加练习。

5、利用管理控制平台将创建好的数据库“学生成绩管理系统”进行压缩、备份、恢复等操作的练习。(选作)

相关文档
最新文档