数据库实验1答案

发布 2022-07-08 10:53:28 阅读 4093

仲恺农业工程学院实验报告纸。

计算机科学与工程学院(院、系)计算机科学与技术专业计机084 班组课。

学号200810214425 姓名薛丽华实验日期 2010.10.12 教师评定。

一、 实验目的。

sql server 2000的启动和管理工作由服务管理器和企业管理器来实现。

本次实验了解sql server 2000的启动,熟悉如何在sql server 2000图形环境下建立数据库和表。学会安装sql server 2000的启动和建库、表的操作。学会数据库的备份,了解查询分析器等部分的使用。

二、 实验内容。

1. 实验1.1:

分别利用企业管理器和t-sql命令创建数据库librarylib。

2. 实验1.2:

1)利用ssms中的设计工具为数据库librarylib创建表1-6所示的publish(出版社信息表)和表1-5所示的bookclass(图书类别表)。

2)利用t-sql创建新表1-10与1-8。

3)修改表extradatefee(超期罚款信息表):将finemoney字段数据类型更改为:numeric(15,2);删除remarks字段;增加新字段descript(varchar,70)。

4)利用t-sql语句:删除bookclass(图书类别表),并重新创建该表。

5)在ssms中查看book(图书信息表)的属性。

三、 实验步骤。

1. 实验1.1

1)启动sql server 2000,点击“开始”,在程序菜单中选择microsoft sql server,如图1-1所示:

图1-1再选中企业管理器,如图1-2所示:

图1-2点击企业管理器后,出现企业管理器的主界面,如图1-3所示:

图1-32)建立数据库librarylib,点击左边树状控制栏的+/-号可以打开和关闭sql server组中的本地服务项目,在选中数据库服务项目后,单击鼠标右键,出现数据库的菜单,如图1-4所示:

图1-4点击新建数据库,出现新建数据库窗口,如图1-5所示:

图1-5最后,输入数据库名字librarylib后点击确定,如图1-6所示:

图1-63)创建完成,如图1-7所示:

图1-7(4)用t-sql命令创建数据库librarylib,在程序菜单中选择microsoft sql 中的查询分析器,创建**见脚本“librarylib”,成功运行如图1-8所示。

图1-82. 实验1.2

1)为数据库librarylib创建表1-6所示的publish(出版社信息表)和表1-5所示的bookclass(图书类别表)。

表创建成功后,输入各属性列:

保存表并命名为图1-5 publish:

同理创建表1-5 bookclass

创建后,数据库librarylib包含表1-6 publish,表1-5 bookclass:

2)利用t-sql创建新表1-10和1-8。

a.用企业管理创建1-10所涉及的外键的被参照关系表borrow,users,books,borrowhistory;如下图所示:

b.打开查询分析器,创建表extradatefeel,**可见文件“extradatefeel”;

创建成功后,数据库**现一个extradatefeel表,如下图所示:

c.用t-sql创建表1-8 borrow,**见“borrow”,创建成功后,如下图所示:

3)修改表extradatefeel(超期罚款信息表):将finmoney字段数据类型更改为:numeric(15,2);删除remarks字段;增加新字段descript(varchar,70)。

创建**见“alter-ex tradatefeel”

4)利用t-sql语句:删除bookclass(图书类别表),并重新创建该表。

使用命令:drop table [表1-5 bookclass];

删除librarylib库中表1-5 bookclass,再重建,详细**见“bookclass”

5)在ssms中查看book(图书信息表)的属性。

在数据库实验1中打开表,然后双击booksb表,如下图所示:

四、 实验心得。

此次实验上机练习了sql server 2000的启动和管理工作由服务管理器和企业管理器来实现对数据库和表的创建,其中也发现了不少错误,以下是本人实验过程**现的一些错误的解决方法。

1、 在用t-sql建立数据库时,指明编码方式中’n ’没有用大写,运行不通过,t-sql不区分大小写,但是这里就一定要用大写n。

2、 用t-sql建立数据库,表中引用外键时,要先建立外键所在的表才能建立本表,且在本表中也要定义外键属性列,用foreign key表明外键时,外键属性名要加括号。

3、 注意要在英文输入法下输入t-sql命令。

数据库实验1答案

数据库上机实验答案。下面的示例创建名为sales的数据库。因为没有使用关键字primary,第一个文件 sales dat 成为主文件。因为sales dat文件的size参数没有指定mb或kb,因此默认为mb,以兆字节为单位进行分配。sales log文件以兆字节为单位进行分配,因为size参数中...

数据库作业实验

1 创建一个 v 发票信息 顾客信息 视图,基于 手镯营销系统 数据库中的 发票信息 表和 顾客信息 表,得到 发票编号 顾客编号 顾客姓名 联系 create view v 顾客信息 顾客信息 发票编号,消费者姓名,消费者编号,联系 as select 发票信息。发票编号,顾客信息。消费者编号,顾...

数据库上机实验

实验三数据库的组合查询和统计查询。一 实验目的。熟练掌握数据查询中的分组 统计 计算和组合 连接的操作方法。二 实验内容。1.建立数据库 图书管理。2.在 图书管理 数据库中,建立两张表。1 book 书籍信息 书号书名作者定价出版时间总册数库存量出版社类别。100 操作系统李丽 35 2010 5...