下载此文档

数据库原理及应用实验指导书.doc


文档分类:高等教育 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
数据库原理及应用实验指导书.doc数据库原理及应用实验指导书
实验1 数据库设计
1实验目的
深入理解关系模型的性质。
掌握将现实世界的事物转化成E-R图的基本技巧。
掌握将E-R图转化成关系表的方法。
能够正确判断给定表的主关键字和外关键字。
用企业管理器创建数据库和表。
2实验内容
客房预定数据库包括客户数据、客房数据和预定数据。
确定客房预定系统中的实体及其属性。
画出客房预定系统的E-R图。
将E-R图转换成关系表。
设计表的结构,定义字段类型。
定义表的关键字。
3实验步骤
依据实验要求创建相应的概念模型、即E-R图的设计,提取出客房预定数据库中的实体、根据调查分析分别确定各个实体的属性、并确定实体之间的关系。
根据将创建完成的客房预定数据库的E-R图转化成关系表。
确定关系表中相应字段的数据类型、长度、是否空等。
在转化完成的表中设置主关键字和外关键字。
客房预定数据库(orderroom)的各数据表结构设计如下所示(供参考):
表1-1客户表(customer)
列名
数据类型
长度
主键
允许空
说明
Customerid
Customername
Loginname
Password
logindate
Address
Tel
note
Int
Varchar
Varchar
Varchar
datetime
Varchar
Varchar
varchar
4
20
20
20
8
40
40
100
Y
NOT NULL
NOT NULL
NOT NULL
NOT NULL
客户编号
客户名称
注册名
密码
注册时间
地址
联系电话
备注信息
表1-2 客房表(room)
列名
数据类型
长度
主键
允许空
说明
roomid
grade
Int
char
4
4
Y
NOT NULL
房间编号
房间等级
表1-3 预定表(orderdetail)
列名
数据类型
长度
主键
允许空
说明
roomid
customerid
Int
Int
4
4
Y
Y
NOT NULL
NOT NULL
房间编号
客户编号
orderdate
days
note
Datetime
smallint
varchar
8
2
100
NOT NULL
NOT NULL
预定日期
预定天数
其它说明
使用企业管理器创建数据库
执行“开始”|“程序”|“Microsoft SQL Server”|“企业管理器”命令,即可启动企事业管理器。在企业管理器窗口中,依次展开“Microsoft SQL Server”,“SQL Server组”,在SQL Server组下的列表中选择将被使用的服务器并展开,选中“数据库”并右击,在弹出的快捷菜单中执行“新建数据库”命令,此时将打开“数据库属性”对话框,在“常规”选项卡的“名称”文本框中输入要创建数据库的名称,在其它的选项卡中设置数据库的其它属性,点击“确定”按钮创建数据库。企业管理器界面如图1-1所示:
图1-1 企业管理器
使用企业管理器创建表
在企业管理器中展开“数据库”,选择要在其中创建表的数据库orderroom并展开,在列表中选择“表”,然后右击,在弹出的快捷菜单中执行“新建表”命令。此时打开表设计窗口,如图1-2所示:
在此设置每个字段的基本属性,包括字段名(列名)、数据类型、长度和允许空值等。设置好后单击工具栏上的“保存”按钮完成表的设计,最后关闭表设计器。
图1-2表设计器
实验2 数据定义和数据操纵命令
1 实验目的
掌握用SQL命令创建数据库和表的方法。
掌握向表中插入、修改、删除数据的SQL命令。
掌握数据库和表的修改与删除方法。
掌握Transact-SQL语言的简单编程。
2 实验内容
使用SQL命令创建实验1中的客房预定数据库和表。
使用SQL命令向客房预定数据库的各表添加、修改、删除数据。
使用企业管理器修改、删除数据库和表。
编写一个程序,实现计算10000减1、减2、减3,…,一直减到50的结果,并显示最终结果。
3 实验步骤
使用SQL命令创建数据库
执行“开始”|“程序”|“Microsoft SQL Server”|“查询分析器”命令,启动查询分析器。出现图2-1所示的“连接到SQL Server”对话框。
图2-1 连接到SQL Server服务器
如果使用windows身份验证,可选中“Windows身份验证”单选项,然后单击“确定”按钮,即可使用windows当前用户账户连接到SQL Server服务器。

数据库原理及应用实验指导书 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小9.85 MB
  • 时间2017-10-17