实验1数据库及数据库中表的建立实验 - 范文中心

实验1数据库及数据库中表的建立实验

07/29

课程:数据库原理及应用

实验题目:数据库及数据库中表的建立实验

一、 实验目的

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数据库的实验学习使我对数据库的有了新的基于事实的认识进步,让我有机会又学习到了一门新的技能。


相关内容

  • FDA在新英格兰医学杂志上发表关于临床试验主方案的述评
    美国 FDA 继续推动临床试验设计方面的创新,并在新英格兰医学杂志(NEJM)上发表关于主方案(master protocols)的述评<研究多种治疗药物.多种疾病或两者皆有的主方案(Master Protocols to Study ...
  • 植物实时荧光定量PCR内参基因的选择
    中国农业科技导报,2009,1l(6):30-36JoumalofA加culturalScience明dTechnology 植物实时荧光定量PCR内参基因的选择 胡瑞波, 范成明,傅永福 (中国农业科学院作物科学研究所,国家农作物基因资源 ...
  • 物理学科创新能力结构分析_靳建设
    中学物理教学参考第30卷 第7期Vol.30 No.7 PhysicsTeachinginMiddleSchool●教育研究专论● 物理学科创新能力结构分析 靳建设 (甘肃省兰州市第一中学 730030) 中学创新教育目标的核心是发展学生的 ...
  • [软件工程]优秀课程建设总结报告
    <软件工程>优秀课程建设总结报告 在德州学院<软件工程>优质课程建设的工作中,我们课程组全体成员认识到<软件工程>是计算机软件专业的一门核心基础课程,搞好这门课程的建设,对于提高计算机科学与技术专业学生的 ...
  • 支持向量回归简介
    支持向量回归简介 人类通过学习,从已知的 事实中分析.总结出规律,并且根据规律对未来的现象或无法观测的现象做出正确的预测和判断,即获得认知的推广能力.在对智能机器的研究当中,人们也希望能 够利用机器(计算机)来模拟人的良好学习能力,这就是机 ...
  • XX公司环境合规性评价报告
    XX有限责任公司合规性评价报告 2005年12月30日,职业健康安全体系新标准GB/T24001-2004发布,我公司及时组织人员对新标准进行了培训学习,同时根据新体系标准要求,对我公司环境管理体系手册进行了更新和修改,整合了4.3.3.4 ...
  • 中情局在盯着你
    正如詹姆斯·邦德有他的"Q"(剧中为英国情报部门的技术研发机构),CIA(美国中央情报局)也有InQ-Tel.有所不同的是,它并非壁垒森严的实验室,而是一间风险投资公司.这间专门用于支持美国情报部门的公司诞生之时被命名为 ...
  • 环境心理学研究的方法论(讲义版)
    环境心理学研究的方法论 徐磊青,同济大学建筑与城市规划学院副教授,leiqing@etang.com (一)环境心理学研究的过程与要素 理论.假设.观察资料与概括性模式四者是科学研究的基本组成部分.理论与科学研究之间的关系是一个永不停息的从 ...
  • 汽车车轮滚动半径
    实验项目名称:汽车动力性经济性试验 综合性.设计性实验项目数: 1个 3学时 一.课程简介 本实验课是<汽车理论A>课程的组成部分,在学生学完汽车理论有关内容后安排进行,使学生掌握汽车动力性经济性试验的基本内容以及测试方法,并训 ...
  • 诺禾致源有参转录组分析流程
    一.建库测序流程 从RNA 样品到最终数据获得,样品检测.建库.测序每一个环节都会对数据质量和数量产生影响,而数据质量又会直接影响后续信息分析的结果.为了从源头上 保证测序数据的准确性.可靠性,诺禾致源对样品检测.建库.测序每一个生产步骤都 ...