数据库的基本表的定义、删除与修改详解.docxVIP

  • 54
  • 0
  • 约 11页
  • 2016-07-31 发布于湖北
  • 举报

数据库的基本表的定义、删除与修改详解.docx

实 验 一 基本表的定义、删除与修改 一.实验目的: 熟练掌握基本表的定义、删除与修改,为后继学习作准备。 二.实验属性(验证性) 了解并掌握SQL SERVER 2005管理控制台的使用; 掌握基本表的定义、删除与修改。 三.实验仪器环境与要求 PC机,SQL SERVER2005。 四.实验要求 复习教材第三章SQL语句。 熟悉SQL SERVER 2005,能熟练使用管理控制台。 (3)能够熟练使用SQL语句进行表的创建、删除与修改。 五.实验原理 SQL语言基本应用。 六.实验步骤: (1) 启动SQL SERVER 2008  启动SQL SERVER 2008管理控制台 创建数据库library 根据下面叙述画出E-R图并转换为关系模式,再建表 图书馆有各种图书数万册,每本图书都有书名、ISBN号(本版书出版时的出版号)、作者、出版社、定价、借书号、书籍状态等信息。借阅者都会在图书馆登记姓名、年龄、所在单位、职业、读者号、地址、联系方式等。借阅者凭证借书,借书时要登记借出日期,应还书日期为借出日期向后90天。 各属性数据类型如下: 书名 char(30), ISBN号char(20), 作者char(30), 出版社char(20), 定价 money, 借书号 char(20), 书籍状态 char(4), 姓名 char(20), 年龄 int, 所在单位char(20), 职业char(20), 读者号char(20), 地址char(20), 联系方式 char(15), 借出日期 datetime, 应还日期datetime. 注意: 1)当借阅者被除名时,必须没有这位读者的借书记录。当一本书被删除时,没有相应的借书记录。 2)书名可能重复但不准为空,借书号不会重复也不能为空,同一版次的书ISBN号是一样的。作者名、出版社、定价不准为空,书籍状态只能为“在馆,借出,丢失”三种之一。读者号不会重复也不能为空,读者姓名,联系方式不准为空,读者所在单位默认为“中原工学院”。 E-R图: 建立三个表 Book表显示图书馆书籍的信息 Reader表显示读者信息 Lend表显示借书状态: (5)修改基本表 借阅者还书会出现一个实际还书日期,请把这个信息加入相应表中,其数据类型为DATETIME型 2.借阅者年龄的数据类型改为SMALLINT型。 删除借阅者的地址属性。 ??图书表中借书号属性增加一个命名为uniquebno 的唯一性约束。 6. 删除基本表 向读者表中加入几条数据,将其中大于60岁的读者信息检索出来,放入表“退休读者” 结果: 删除退休读者表 删除后 7.向数据库中读者表添加两条记录,并将该表导出到excel. 分离该数据库

文档评论(0)

1亿VIP精品文档

相关文档