课程:数据库原理及应用
实验题目:数据库及数据库中表的建立实验
一、 实验目的
1. 熟悉SQL Server的环境。
2. 掌握企业管理器的基本使用方法,对数据库及其对象有基本了解,了解SQL Server进行配置的方法。
3. 掌握查询分析器的基本使用方法以及在查询分析器中实行T-SQL 语气的方法。
4. 了解SQL Server 数据库的逻辑结构和物理结构。
5. 学会在企业管理器中创建数据库及查看数据库属性。
6. 学会使用T-SQL 语气创建数据库。
7. 了解SQL Server的基本数据类型、空值的概念,以及表的结构特点。
8. 学会使用T-SQL 语气和企业管理器创建表结构和修改表结构。
9. 学会使用SQL Server提供的数据完整性功能,并在创建表时定义表的数据完整性。通过实验进一步理解数据完整性的概念及分类。
二、实验内容
1. 学会使用企业管理器和查询分析器管理工具。
2. 使用企业管理器创建数据库。
3. 在查询分析器中使用T-SQL 语句创建数据库。
4. 使用T-SQL 语句创建一个图书管理数据库,数据库名为TSGL, 数据文件和日志文件的初始大小,增长方式,文件的增长上限等均可采用默认值。
5. 使用T-SQL 语句或企业管理器创建课本第二章习题10的SPJ 数据库,可以自行定义文件大小,增长方式等。
6. 查看物理磁盘目录,理解并分析SQL Server数据库的存储结构。
7. 使用企业管理器查看数据库属性。
8. 使用T-SQL 语句或企业管理器对于(2)-(5)中建立的数据库进行和删除操作。
9. 用企业管理器在教务管理数据库JWGL 中创建学生表STUDENT ,课程表COURSE, 学生选课表SC 。
10. 用TQL 语句在MARKET 数据库中创建客户信息基本表CUOSTOMERS, 货品信息表GOODS, 订单信息表ORDERS 。
11. 使用T-SQL 语句在SPJ 数据库中建立第2章习题10中的4张表:S,P,J,SPJ.
12. 使用T-SQL 语句在图书借阅管理数据库TSGL 中建立图书,读者和借阅3个表。
三、实验环境
MS SQL Server 2008
四、实验前准备
将MS SQL Server 2008 安装在电脑上
五、实验步骤
1. 打开软件,熟悉 SQL Server的环境
2. 使用企业管理器创建数据库。
(1)打开企业管理器,创建一个数据库JWGL.
(2)在数据库属性中初始化设置文件大小为20MB 等等内容。
3. 在查询分析器中使用T-SQL 语句创建数据库。
(1)打开查询分析器。
(2)创建一个数据库:Market 。代码如下:
4. 使用T-SQL 语句或企业管理器创建一个图书管理数据库,数据库名为TSGL, 数据文件和日
志文件的初始大小,增长方式,文件的增长上限等均可采用默认值。
(1)打开企业管理器,然后再新建一个数据库。
(2)打开数据库属性栏,在数据库属性栏里设置数据库各种属性。
5. 使用T-SQL 语句或企业管理器创建课本第二章习题10的SPJ 数据库,可以自行定义文件大小,增长方式等。
(1)打开企业管理器。
(2)创建SQL 数据库,并在属性栏里设置各种属性。
6. 查看物理磁盘目录,理解并分析SQL Server数据库的存储结构。
7. 使用企业管理器查看数据库属性。
8. 使用T-SQL 语句或企业管理器对于(2)-(5)中建立的数据库进行和删除操作,并进一步查看物理磁盘目录。
9. 用企业管理器在教务管理数据库JWGL 中创建学生表STUDENT ,课程表COURSE, 学生选课表SC 。
(1)打开企业管理器,在教务管理数据库JWGL 中按照课本上的表结构建立学生表Student 、课程表Course 、学生选课表SC 。
(2)用TQL 语句在MARKET 数据库中创建客户信息基本表CUOSTOMERS, 货品信息表GOODS, 订单信息表ORDERS 。
(1)打开查询分析器,依次输入一下几段代码创建表:
依次运行。
11. 使用T-SQL 语句在SPJ 数据库中建立第2章习题10中的4张表:供应商表S, 零件表P, 工程项目表J, 供应情况表SPJ ,建表过程中定义主键、外健和其他的数据完整性。
12. 使用T-SQL 语句在图书借阅管理数据库TSGL 中建立图书,读者和借阅3个表,结构为: 图书(书号,书名,类别,出版社,作者,定价,出版时间)
读者(借书证号,姓名,单位,性别,地址,电话号码)
借阅(书号,借书证号,借阅日期)
六、实验结果
1、JWGL 数据库的表结构:
2、Market 数据库的表结构。
3、SPJ 数据库的表结构:
4、TSGL 数据库的表结构:
七、评价分析及心得体会
本次实验过程中,遇到了一些问题,但在老师的帮助指导下能顺利的完成试验任务,让我初步掌握SQL Server的多种实际操作。
通过这次实验,我能较好的掌握了SQL Server 软件的基本用法。学会了多种创建数据库的方法,多种创建表的方法。并且学会了如何设置主键、约束条件等多种方法,也逐渐了解学习了对于创建数据库时,对数据类型设计的方法。 SQL Server数据库的实验学习使我对数据库的有了新的基于事实的认识进步,让我有机会又学习到了一门新的技能。
课程:数据库原理及应用
实验题目:数据库及数据库中表的建立实验
一、 实验目的
1. 熟悉SQL Server的环境。
2. 掌握企业管理器的基本使用方法,对数据库及其对象有基本了解,了解SQL Server进行配置的方法。
3. 掌握查询分析器的基本使用方法以及在查询分析器中实行T-SQL 语气的方法。
4. 了解SQL Server 数据库的逻辑结构和物理结构。
5. 学会在企业管理器中创建数据库及查看数据库属性。
6. 学会使用T-SQL 语气创建数据库。
7. 了解SQL Server的基本数据类型、空值的概念,以及表的结构特点。
8. 学会使用T-SQL 语气和企业管理器创建表结构和修改表结构。
9. 学会使用SQL Server提供的数据完整性功能,并在创建表时定义表的数据完整性。通过实验进一步理解数据完整性的概念及分类。
二、实验内容
1. 学会使用企业管理器和查询分析器管理工具。
2. 使用企业管理器创建数据库。
3. 在查询分析器中使用T-SQL 语句创建数据库。
4. 使用T-SQL 语句创建一个图书管理数据库,数据库名为TSGL, 数据文件和日志文件的初始大小,增长方式,文件的增长上限等均可采用默认值。
5. 使用T-SQL 语句或企业管理器创建课本第二章习题10的SPJ 数据库,可以自行定义文件大小,增长方式等。
6. 查看物理磁盘目录,理解并分析SQL Server数据库的存储结构。
7. 使用企业管理器查看数据库属性。
8. 使用T-SQL 语句或企业管理器对于(2)-(5)中建立的数据库进行和删除操作。
9. 用企业管理器在教务管理数据库JWGL 中创建学生表STUDENT ,课程表COURSE, 学生选课表SC 。
10. 用TQL 语句在MARKET 数据库中创建客户信息基本表CUOSTOMERS, 货品信息表GOODS, 订单信息表ORDERS 。
11. 使用T-SQL 语句在SPJ 数据库中建立第2章习题10中的4张表:S,P,J,SPJ.
12. 使用T-SQL 语句在图书借阅管理数据库TSGL 中建立图书,读者和借阅3个表。
三、实验环境
MS SQL Server 2008
四、实验前准备
将MS SQL Server 2008 安装在电脑上
五、实验步骤
1. 打开软件,熟悉 SQL Server的环境
2. 使用企业管理器创建数据库。
(1)打开企业管理器,创建一个数据库JWGL.
(2)在数据库属性中初始化设置文件大小为20MB 等等内容。
3. 在查询分析器中使用T-SQL 语句创建数据库。
(1)打开查询分析器。
(2)创建一个数据库:Market 。代码如下:
4. 使用T-SQL 语句或企业管理器创建一个图书管理数据库,数据库名为TSGL, 数据文件和日
志文件的初始大小,增长方式,文件的增长上限等均可采用默认值。
(1)打开企业管理器,然后再新建一个数据库。
(2)打开数据库属性栏,在数据库属性栏里设置数据库各种属性。
5. 使用T-SQL 语句或企业管理器创建课本第二章习题10的SPJ 数据库,可以自行定义文件大小,增长方式等。
(1)打开企业管理器。
(2)创建SQL 数据库,并在属性栏里设置各种属性。
6. 查看物理磁盘目录,理解并分析SQL Server数据库的存储结构。
7. 使用企业管理器查看数据库属性。
8. 使用T-SQL 语句或企业管理器对于(2)-(5)中建立的数据库进行和删除操作,并进一步查看物理磁盘目录。
9. 用企业管理器在教务管理数据库JWGL 中创建学生表STUDENT ,课程表COURSE, 学生选课表SC 。
(1)打开企业管理器,在教务管理数据库JWGL 中按照课本上的表结构建立学生表Student 、课程表Course 、学生选课表SC 。
(2)用TQL 语句在MARKET 数据库中创建客户信息基本表CUOSTOMERS, 货品信息表GOODS, 订单信息表ORDERS 。
(1)打开查询分析器,依次输入一下几段代码创建表:
依次运行。
11. 使用T-SQL 语句在SPJ 数据库中建立第2章习题10中的4张表:供应商表S, 零件表P, 工程项目表J, 供应情况表SPJ ,建表过程中定义主键、外健和其他的数据完整性。
12. 使用T-SQL 语句在图书借阅管理数据库TSGL 中建立图书,读者和借阅3个表,结构为: 图书(书号,书名,类别,出版社,作者,定价,出版时间)
读者(借书证号,姓名,单位,性别,地址,电话号码)
借阅(书号,借书证号,借阅日期)
六、实验结果
1、JWGL 数据库的表结构:
2、Market 数据库的表结构。
3、SPJ 数据库的表结构:
4、TSGL 数据库的表结构:
七、评价分析及心得体会
本次实验过程中,遇到了一些问题,但在老师的帮助指导下能顺利的完成试验任务,让我初步掌握SQL Server的多种实际操作。
通过这次实验,我能较好的掌握了SQL Server 软件的基本用法。学会了多种创建数据库的方法,多种创建表的方法。并且学会了如何设置主键、约束条件等多种方法,也逐渐了解学习了对于创建数据库时,对数据类型设计的方法。 SQL Server数据库的实验学习使我对数据库的有了新的基于事实的认识进步,让我有机会又学习到了一门新的技能。