当前位置:首页 >> 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 进行还原。
___ ___ ___ ___ ___ ___ ___ ___


相关文章:
《数据库系统原理》实验报告九
《数据库系统原理》实验报告 班级: 姓名: 考号: 指导教师: 专接本(网络) 许贤华 028913218042 赵彦 实验名称: 实验日期: 实验报告日期: 成绩: 熟悉和编写存储...
数据库系统原理实验报告
学生学号 0121110680303 实验课成绩 武汉理工大学学 生实验报告书 实验课程名称 开课学院 指导老师姓名 学生姓名 学生专业班级 数据库系统原理 计算机科学与技术学院 ...
数据库系统原理-实验报告-数据库的基本查询
成绩评定 教师签名 计算机学院 数据库系统原理实验报告 课程名称: 数据库系统原理 2015-2016 学年第 1 学期 开课学期:班级: 指导老师: 实验题目: 学号: 姓名:...
数据库系统原理实验报告一
贵州大学实验报告 学院: 姓名 实验时间 实验课程名称 实验项目名称 专业: 班级: 学号 指导教师 数据库系统原理 实验一 数据库管理系统的安装使用和 SQL 数据定义 ...
《数据库系统原理》实验报告
《数据库系统原理》实验报告 - 学生实验报告 (理工类) 课程名称:数据库系统原理 专业班级:软件工程 学生学号: 所属院部: 软件工程学院 学生姓名: 指导教师: 20...
数据库系统原理实验报告手册(新)
数据库系统原理实验报告手册(新)_计算机软件及应用_IT/计算机_专业资料。学生实验...二、熟悉数据库的组成 1、系统数据库 (1)master 数据库 master 数据库存储 ...
数据库系统原理-实验报告
1 舍 312 西 1 舍 312 西 14 舍 221 西 2 舍 104 西 18 舍 421 西...《数据库系统原理》实验... 3页 免费 数据库系统原理实验报告 2页 免费 数据...
《数据库系统原理》实验报告五
《数据库系统原理》实验报告 班级: 姓名: 考号: 指导教师: 专接本(网络) 许贤华 028913218042 赵彦 实验名称: 实验日期: 实验报告日期: 成绩: 数据库的分组...
数据库系统原理实验报告手册 实验1
学生实验报告(理工类) 课程名称:数据库系统原理 专业班级: 学生学号: 所属院部: 学生姓名: 指导教师: 20 ——20 学年 第 学期 金陵科技学院教务处制 实验...
河南工程数据库系统原理实验报告册答案
河南工程数据库系统原理实验报告册答案_计算机软件及应用_IT/计算机_专业资料。河南...57 II 实验一 SQL Server 2000 安装、数据库创建及管理一、实验学时:2 学时...
更多相关标签: