没有合适的资源?快使用搜索试试~ 我知道了~
《数据库原理与应用》课程实验报告 数据库的定义和维护sql语句
7 下载量 158 浏览量
2020-12-14
12:42:51
上传
评论 1
收藏 297KB PDF 举报
温馨提示
试读
5页
《数据库原理与应用》课程实验报告 数据库的定义和维护 1.实验内容 1.基本操作实验 (1)使用SQL Server Management Studio建立图书借阅数据库。 (2)在SQL Server Management Studio中查看图书借阅数据库的属性,并进行修改,使之符合要求。 (3)通过SQL Server Management Studio,在建好的图书借阅数据库中建立图书、读者和借阅3个表, 其结构为: 图书(书号,类别,出版社,作者,书名,定价); 读者(读者编号,姓名,单位,性别,电话); 借阅(书号,读者编号,借书日期,还书日期); 要求为属性选择合适的数据类型,定义
资源推荐
资源详情
资源评论
《数据库原理与应用》课程实验报告《数据库原理与应用》课程实验报告 数据库的定义和维护数据库的定义和维护sql
语句语句
《数据库原理与应用》课程实验报告《数据库原理与应用》课程实验报告 数据库的定义和维护数据库的定义和维护
1.实验内容实验内容
1.基本操作实验1.基本操作实验
(1)使用SQL Server Management Studio建立图书借阅数据库。
(2)在SQL Server Management Studio中查看图书借阅数据库的属性,并进行修改,使之符合要求。
(3)通过SQL Server Management Studio,在建好的图书借阅数据库中建立图书、读者和借阅3个表,
其结构为:
图书(书号,类别,出版社,作者,书名,定价);
读者(读者编号,姓名,单位,性别,电话);
借阅(书号,读者编号,借书日期,还书日期);
要求为属性选择合适的数据类型,定义每个表的主键,Allow Null(是否允许空值)和
Default Value(缺省值)等列级数据约束。
(4)在SQL Server Management Studio建立图书、读者和借阅3个表的表级约束:每个表的Primary Key(主键)约束;借
阅表与图书表间、借阅表与读者表之间的foreign key(外码)约束,要求按语义先确定外码约束表达式,再通过操作予以实
现;实现借阅表的书号和读者编号的UNIQUE(惟一性)约束;实现读者性别只能是“男”或“女”的check(检查)约束。
(5)在图书借阅数据库的图书、读者和借阅3个表中各输入5条记录。要求记录不仅满足数据约束要求,还要有表间关联的记
录。亦可以通过T-SQL语言实现对图书借阅数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。
2.提高操作实验2.提高操作实验
建立学生选课数据库操作,在SQL Server Management Studio实现。
数据库中表结构为:
学生(学号,姓名,年龄,性别,所在系);
课程(课程号,课程名,学分,先行课);
选课(学号,课程号,成绩);
要求:
(1)建库、建表、建立表间联系。
(2)选择合适的数据类型。
(3)定义必要的列级约束和表级约束。
(4)通过SQL Server Management Studio新建查询实现对学生选课数据库的数据增加、数据删除和数据修改操作。
要求学生、课程和选课表中各有5条以上记录。
2.实验过程实验过程
实验一:实验一:
(1).创建数据库
(2).利用sql语句进行操作
--建立图书表
create table Book1
(
B_num varchar(20) primary key, --主键
B_sort varchar(20) ,
B_publish varchar(20),
B_author varchar(20),
B_name varchar(20) not null,
B_price numeric(5,2) --小数
)
drop table Book1;
--建立读者表
create table Reader1
(
资源评论
weixin_38735544
- 粉丝: 1
- 资源: 945
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功