文档详情

实验1 数据库创建-实验报告.pdf

发布:2024-11-23约4.07千字共4页下载文档
文本预览下载声明

创建数据库和表

熟悉上机环境和查询分析器界面;掌握如何启动、停止服务管理器和企业管理器的方法;掌

握如何用企业管理器定义数据库、表、约束,如何向表中添加、修改、输出记录,如何查看

表的内容等操作;掌握如何在查询分析器中,执行语句、分析语句的执行结果;掌握

如何在查询分析器中,用DDL语言定义数据库、表、约束,并用最简单的INSERT语句向

表中添加记录。

二、实验内容及指导

1.

○启动服务管理器

1

○使用企业管理器,创建StudentInfo数据库

2

○在该数据库里定义Students、Courses、Enrollment3个表,问题是开始的时候不清楚如

3

何添加约束,后来知道是在默认值或绑定处添加,也可以右击列名,选择CHECK约束添加

○向3个表中添加若干记录,因为有约束存在,所以如果输入不在约束范围内就会报错。

4

○查看已创建的数据库和3个表的内容

5

2.实验2的“提高操作”,具体内容如下:

表图书表结构

列名说明数据类型约束

图书号图书唯一的图书号定长字符串,长度为20主键

书名图书的书名变长字符串,长度为50空值

作者图书的编著者名变长字符串,长度为30空值

出版社图书的出版社变长字符串,长度为30空值

单价出版社确定的图书的单价浮点型,FLOAT空值

表3-2读者表结构

列名说明数据类型约束说明

读者号读者唯一编号定长字符串,长度为10主键

姓名读者姓名定长字符串,长度为8非空值

性别读者性别定长字符串,长度为2非空值

办公电话读者办公电话定长字符串,长度为8空值

部门读者所在部门变长字符串,长度为30空值

表3-3借阅表结构

列名说明数据类型约束说明

读者的唯一编号定长字符串,长度为10外码,引用读者表的主键

图书号图书的唯一编号定长字符串,长度为20外码,引用图书表的主键

借出日期图书借出的日期定长字符串,长度为8,非空值

为yymmdd’

归还日期图书归还的日期定长字符串,长度为8,空值

为’yymmdd’

主键为:(读者号,图书号)

用SQL语句创建的数据库不知道放在了哪里,创建的3个表也不知道放在了哪里,而且那三

个表建完后不在图书馆数据库里面,后来找到了图书馆数据库在安装盘D盘底下的DATA文

件中,3个表在master数据库里,于是又在每个表的前面加了一句话“

显示全部
相似文档