当前位置:首页 >> IT/计算机 >>

《数据库系统原理》实验报告一


《数据库系统原理》实验报告一 数据库系统原理》 的安装及建库、 实验一 SQLSERVER2000 的安装及建库、建表 1 目的要求 1.1 熟悉 SQLSERVER2000 操作软件; 1.2 掌握 SQLSERVER2000 建库, 建表的方法。 简单查询语句的使用方法。 2 实验内容 2.1 SQLSERVER2005 的安装及启动; 2.2 SQLSERVER2005 工具的使用; 2.3 建立系表、学生表、课程表、选课表,并在表中进行值的输入。 2.4 备份已建功立业的数据库 3 所需实验设施设备 安装的 SQLSERVER2000 及 PC 计算机 参考资料(建表代码) CREATE TABLE 系基本情况表 ( 系号 CHAR(6) PRIMARY KEY, 系名 VARCHAR(20) NOT NULL UNIQUE, 领导 VARCHAR(20) UNIQUE, 电话 VARCHAR(20) UNIQUE ) CREATE TABLE 学生基本情况表 ( 学号 CHAR(8) PRIMARY KEY, 姓名 VARCHAR(16) NOT NULL , 性别 CHAR(2) check(性别='男'or 性别='女'), 出生日期 datetime check( 出 生 日 期 >='1900' and 出 生 日 期 <='2100'), 所属系 char(6) DEFAULT 'D0300', 家庭地址 VARCHAR(50) NULL, FOREIGN KEY(所属系) REFERENCES 系基本情况表(系号) ) CREATE TABLE 课程表 ( 课程号 CHAR(10) PRIMARY KEY, 课程名 VARCHAR(20) NOT NULL UNIQUE, 学分 TINYINT check(学分<=10), 学时数 tinyint check(学时数<200), ) CREATE TABLE 学生选课表 (学号 char(8) NOT NULL REFERENCES 学生基本情况表(学号), 课程号 CHAR(10) NOT NULL REFERENCES 课程表(课程号), 成绩 TINYINT CHECK(成绩>=0 AND 成绩<=100), primary key (学号,课程号)

) 系表(系号,系名,领导,电话) ① 学生表(学号,姓名,性别,出生日期,家庭地址,所属系) ② √① 课程表(课程号,课程名,学时,学分) ③ 选课表(学号,课程号,成绩) √ ② √ ③ 8 上机实验设计 8.1 创建“学生基本情况与成绩管理系统”数据库 8.2 创建这个数据库中的如下 4 张表(以 a,b,c,d 为序,创建时注意保存 SQL 语句的文本) : a 系表(系号,系名,领导,电话) b 学生表(学号,姓名,性别,出生日期,家庭地址,所属系) , , c 课程表(课程号,课程名,学时,学分) d 选课表(学号,课程号,成绩) 8.3 对上述 4 张表,练习其创建顺序的求解方法 8.4 对每张表均输入 10 个记录的数据。 8.5 备份自己的数据库。 8.6 对上述 5 项再做第二遍

8.1 数据库的备份与还原 设用户在机内已建有一个数据库 A , 数据库 A 中有数据文件 a1 , a 2 , L , a k 。 为 了保护数据库 A 及所有文件, 我们可以在其它设备上 (如本地的其它磁盘或 U 盘) 建立数据库 A 的备份 A 。建立 A 的目的是,一旦机内数据库 A 的数据被损坏,可 由其备份 A 恢复数据库 A 。同学们在机房内更多地是使用 U 盘来备份正在逐步 展开与逐步完善的数据库实例,下面以在 U 盘上建立 A 的备份为例,给出建立其 备份 A 的步骤。 建立备份的方法有二种: (一)使用企业管理器备份。 (二)运用 SQL 语句建 立备份。 (一)使用企业管理器备份。 步骤如下: (1)在一个文件上建立一个数据库 A 的备份 A 步骤如下:
___ ___ ___ ___ ___

SQL server Enterprise manager \ Microsoft SQL(展开) \ Local (windows NT) (展开) \数据库 A (右击)所有任务 \ 备份 \ 点击“添加(数据库 A) \ 选 ” 择备份文件名\ 点击 H 盘( U 盘) \ 输入文件名 A.bak \ 确定 \ 确定 数据库 A 的备份 A 在 H:中被建好后,可查看 H:中的已备份文件 A.bak。 步骤如下: (2)在一个备份设备上建立一个数据库 A 的备份 A 步骤如下: SQL server Enterprise manager \ Microsoft SQL(展开) \ Local (windows NT) (展开) \数据库 A (右击)所有任务 \ 备份 \ 点击“添加(数据库 A) \ 选 ” 择备份设备\ 确定 \ 确定 在备份设备上备份,必段首先创建备份设备.创建务份设备的方法如下: 企业管理器\展开企业管理器\管理\备份(右击)\新设备备份\在”名称”文本框 中输入备份设备名称\确定 步骤: (3)由 A 还原数据库 A 的步骤: 设有数据库 数据库备份 A , 且机内已有数据库 A 。 此时由 A 还原数据库 A 的步骤: 的步骤: 数据库 数据库 由 (右击) 所有任务 \ 还原数据库 \ \ 企业管理器 \ 数据库展开 \ 数据库 A 确定 \ 确定 \ 确定。 于是,原数据库 A 被还原。 原数据库 教学设计:在还原数据库 A 前,将原象数据库 A 作一些删除,而后再观察其还原 效果。 注意: (1)设 A 是机上原象数据库 A 的备份,且机中还有数据库 C,D。那 么, A 吸能对原象数据库 A 进行还原,而不能对其它数据库如 C、D 进行还原。 这就是说, (2)只有删除了原象数据库A之后,才能用 A 对 C 或 D 进行还原。
___ ___ ___ ___ ___ ___ ___ ___


相关文章:
《数据库系统原理》实验报告.doc
《数据库系统原理》实验报告_工学_高等教育_教育专区。数据库实验报告 学生实验报
《数据库系统原理》实验报告.doc
《数据库系统原理》实验报告 - 学生实验报告 (理工类) 课程名称:数据库系统原
数据库原理实验报告1.doc
数据库原理实验报告1 - 《数据库系统概论》实验报告 姓名:邓彦 班级:电信 1
数据库系统原理实验报告.doc
数据库系统原理实验报告 - 实验一 《数据库系统原理》实验报告 题目:数据库的创
数据库系统原理及应用实验报告.doc
数据库系统原理及应用实验报告 - 《数据库系统原理及应用》 实验报告 院系:计算
数据库系统原理实验报告.pdf
数据库系统原理实验报告 - 本科实验报告 课程名称: 数据库系统概论 实验项目:
数据库系统原理学生实验报告.doc
数据库系统原理学生实验报告 - 学生实验报告 (理工类) 课程名称:数据库系统原理 专业班级: 15 计算机 w 专转本 1 班 学生学号: 1513504069 学生姓名: 蔡文豪 ...
《数据库系统原理》实验二.doc
《数据库系统原理》实验报告姓名: 姜秀连 学号: 55140727 指导教师:康
南航专接本《数据库系统原理》实验报告1.doc
南航专接本《数据库系统原理》实验报告1 - 实验报告一 学号___姓名__ _成
《数据库系统原理》实验报告七.doc
《数据库系统原理》实验报告七 - 《数据库系统原理》实验报告 班级: 姓名: 考
山西农业大学数据库系统原理实验报告.doc
山西农业大学数据库系统原理实验报告 - 《数据库原理》实验报告 题目:交互式 S
《数据库系统原理》课程设计任务要求.doc
《数据库系统原理》课程设计任务要求 - 《数据库系统原理》课程设计教学大纲 一、课程名称:《数据库系统原理 》课程设计 Course Project of Database System 二、...
数据库系统原理实验报告.doc
数据库系统原理实验报告 - 基于sql server的一些实验报告,献丑了... 《数据库原理》实验报告 信息与电子工程学院 实验 1 sql server 熟悉和数据库创建一、实验目的...
数据库实验报告1.doc
数据库实验报告1 - 《数据库系统原理》实验报告 数据库系统原理》 专业:___
《数据库系统原理》09信技实验指导书.doc
《数据库系统原理》09信技实验指导书 - 《数据库系统原理》实验指导书 数据库系
数据库系统原理学生实验报告大学论文.doc
数据库系统原理学生实验报告大学论文 - 学生实验报告 (理工类) 课程名称:数据库系统原理 专业班级: 15 计算机 w 专转本 1 班 学生学号: 1513504069 学生姓名: ...
数据库实验报告1.doc
数据库实验报告1 - 《数据库系统原理》实验报告 专业班级 学生学号 学生姓名
数据库系统原理实验报告册.doc
数据库系统原理实验报告册_计算机软件及应用_IT/计算机_专业资料。实验四 T-
西安交通大学数据库系统原理课内实验报告.pdf
西安交通大学数据库系统原理课内实验报告_工学_高等教育_教育专区。这是西安交通大学数据库系统原理课内实验报告数据库系统原理课内实验报告 学生姓名 专业/班级...
数据库系统原理-实验报告-数据库的基本查询.doc
成绩评定 教师签名 计算机学院 数据库系统原理实验报告 课程名称: 数据库系统原理 2015-2016 学年第 1 学期 开课学期:班级: 指导老师: 实验题目: 学号: 姓名:...
更多相关标签: