ImageVerifierCode 换一换
格式:PDF , 页数:14 ,大小:718.62KB ,
资源ID:11587697      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11587697.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验一 数据库的建立.pdf)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

实验一 数据库的建立.pdf

1、信息工程学院数据库原理与应用课程实验手册 1 实验一 实验名称: 初识 DBMS 及数据库的建立 、实 验性质: 验证性 、 成绩: 实验学时数: 3 学时 、 姓名: 候坤祥 、 学号: 5006150048 一、实验目的和要求 1、熟悉 SQL环境; 2、利用界面方式创建数据库; 3、 修改与 删除数据库; 4、用 SSMS方式对数据表进行设计; 5、用 SSMS方式对数据表中的记录进行增删改; 6、数据库的备份还原和分离附加; 二、教学要求 1、了解数据库文件的概念; 2、掌握数据库的创建与删除; 3、 掌握 SSMS 方式 下的数据表设计方法; 4、掌握 SSMS 方式下数据表记录的“

2、增删改”方法; 5、初步掌握数据库简单备份和还原的方法及分离附加的方法。 三、实验内容 1、创建数据库 ( 1)创建一个学生课程数据库,数据库名 Student_DB,包含主数据文件,日志文 件和辅助数据文件 Student_DB1,所有文件路径均存放在 F: My_database 下 。其中, 数据库主数据文件初始大小为 5MB,最大大小为 30MB,数据库自动增长,增长方式 是按 5%比例增长。日志文件初始为 3MB,最大可增长到 10MB,按 2MB 增长。辅助 数据文 件 Student_DB1,初始大小为 3MB,按 2MB 自动增长,不限制最大值。 ( 2)在 Student_D

3、B 数据库中,用 SSMS 方式修改辅助数据文件 Student_DB1 的 增长方式为 1%,最大增长到 10MB。 2、数据表的设计 用 SSMS 方式为数据库 Student_DB 添加如下 3 个表(即是教材 P79 页的图 3.2 中 对应的表): 信息工程学院数据库原理与应用课程实验手册 2 学生表: Student(Sno, Sname, Ssex, Sage, Sdept); 课程表: Course(Cno, Cname, Cpno, Ccredit); 学生选课表: SC(Sno, Cno, Grade) 学生表的逻辑设计: 字段名 类型 长度 主码 /外码 允许空值 说明

4、Sno char 9 主码 非空 学号 Same char 20 非空 姓名 Ssex char 2 空 性别 Sage smallint 空 年龄 Sdept char 20 空 系别 课程表的逻辑设计: 字段 名 类型 长 度 主码 / 外码 允许空 值 说明 Cno char 4 主码 非空 课程号 Cnam e char 40 非空 课程名 Cpno har 4 外码 空 先修课程 号 Ccred it smallin t 空 学分 选课表的逻辑设计: 字段名 类型 长度 主码 /外码 允许空值 说明 Sno char 9 外码 非空 学号 Cno char 4 外码 非空 课程号 G

5、rade smallint 空 成绩 说明:选课表的主码: (Sno, Cno) 3、 用 SSMS 方式进行 数据表记录的“增删改”操作 参照教材 P79 页的图 3.2 为各个表添加相应的元组。并做如下的操作: ( 1) 删除选修 1 号课程的学生选修课的记录。 ( 2) 修改刘晨的信息系统课程分数为 89。 ( 3) 增 加王敏同学选修数据库课程的信息,得分为 90 分。 ( 4) 为 Student 表增加列 Sbirthday,数据类型为 datetime 型,初始 为 NULL。 ( 5) 修改 SC 表的成绩列,将其数据类型改为 INT。 4、数据库备份 磁盘备份:直接将 Stu

6、dent_DB 数据库备份到 F 盘 backup 下,备份数据库名为 Stu dent_DB.bak。 5、数据库的删除 将数据库 Student_DB 用 SSMS 方式或 T-SQL 方式进行删除。 6、还原数据库 用所得到的备份数据库对数据库进行还原。 7、分离附加数据库 对 Student_DB 进行分离并 附加到当前的 SQL Server 服务器中。 四、 实 验 过 程 实验过程、存在的问题及解决办法: 1.1、创建数据库如图所示: 1.2、利用 SSMS 可视化方式更改用 SSMS 方式修改辅助数据文件 Student _DB1 的增长方式为 1%,最大增长到 10MB。 2

7、、用 SSMS 方式为数据库 Student_DB 添加如下 3 个表(即是教材 P79 页 的图 3.2 中对应的表): 2.1、建立表 Student: 2.2、建立表课程表: 信息工程学院数据库原理与应用课程实验手册 5 2.3、建立选课表: 3、 参照教材 P79 页的图 3.2 为各个表添加相应的 元组: 信息工程学院数据库原理与应用课程实验手册 6 3.1、删除选修 1 号课程的学生选修课的记录: 3.2、修改刘(李)晨的信息系统课程分数为 89: 3.3、增加王敏同学选修数据库课程的信息,得分为 90 分。 3.4、为 Student 表增加列 Sbirthday,数据类型为 d

8、atetime 型,初始为 NULL: 3.5、修改 SC 表的成绩列,将其数据类型改为 INT: 4、数据库备份: 5、用 T-SQL 的方式删除数据库: 6、 还原数据库: 7、分离附加数据库: 右键单击 student_DB 数据库,在弹出的快捷菜单中选择属性。 信息工程学院数据库原理与应用课程实验手册 13 信息工程学院数据库原理与应用课程实验手册 14 五、 实 验 总 结 这是 数据库 的 第一 实验 课 , 感觉 和之前 的很多实验 有很大的 不同之处 , 只有 真正的 去做实验 才 能 真正 的 发现 课上 老师提出 的 问题 。 我也 获得 了 很多 课本上 获取不到 的 知识 。 将某个数据库 迁移 到同一台计算机的不同 SQL Server 实例 中或其它计 算机的 SQL Server 系统中,分离和附加数据库的方法 非常 实用 的 。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报