- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库实验指导书SQL(广东工业大学)
《数据库原理及应用》
实验指导书
广东工业大学 自动化 学院
目录 TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc 实验一 PAGEREF _Toc \h 3
HYPERLINK \l _Toc 实验二 PAGEREF _Toc \h 6
HYPERLINK \l _Toc 实验三 PAGEREF _Toc \h 8
HYPERLINK \l _Toc 实验四 PAGEREF _Toc \h 10
HYPERLINK \l _Toc 实验五 PAGEREF _Toc \h 12
HYPERLINK \l _Toc 实验六 PAGEREF _Toc \h 14
HYPERLINK \l _Toc 实验七 PAGEREF _Toc \h 16
实验一
实验项目名称:数据库的定义实验
实验项目性质:普通实验
所属课程名称:数据库原理及应用
实验计划学时:2学时
实验目的
使用SQL语言实现数据库的创建、删除;基本表的创建、删除、更新工作;以及索引的创建、删除工作。
实验内容和要求
1、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、DROP命令实现数据库的创建及删除工作。
2、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表的创建、更新、删除工作,并实现基本表中各类完整性约束条件的限定。
3、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表中索引的创建、更新、删除工作。
4、完成上述工作后,在SQL SERVER 2000企业管理器中,查看是否成功创建实验所要求数据库、基本表、各类完整性约束条件及索引等内容。
实验主要仪器设备和材料
PC机、SQL Server 2000数据库管理系统。
实验方法、步骤及结果测试
所有实验内容必须在SQL Server 2000的查询分析器中完成,设置查询分析器的结果区为Standard Execute(标准执行)或Executed Grid(网格执行)方式.发布执行命令.并在结果区中查看查询结果,如果结果不正确则需要进行修改,直到正确为止。要求完成如下内容:
1.定义数据库
定义一个借阅数据库,要求所定义的数据库大小为1M,且数据库名称为Labery_学号。
2.定义下列数据库基本表
在所定义的借阅数据库Labery_学号中,按要求定义如下数据库表:
书(book)
列名
别名
类型及长度
是否可为空
书号
bno
char(8)
类别
category
varchar(10)
书名
title
varchar(40)
出版社
press
varchar(30)
是
年份
book_year
Int
作者
author
char(20)
是
价格
price
decimal(7,2)
总藏书量
book_total
Int
借书证(card)
列名
别名
类型及长度
是否可为空
卡号
cno
char(7)
姓名
name
char(8)
单位
department
varchar(40)
是
类别
type
char(1)
借书记录(borrow)
列名
别名
类型及长度
是否可为空
卡号
cno
char(7)
书号
bno
char(8)
借书日期
borrow_date
smalldatetime
还书日期
return_date
smalldatetime
是
3.完整性约束条件:
主要内容为:
确定各基本表的主码;
确定各基本表的外码;
要求在定义各基本表的同时,确定如下完整性约束条件
定义各基本表主码,并且要求主属性不能为空;
如果有外码,定义各基本表外码;
要求检查借书证中属性Type的值是否为(T,G,U,O));
借书记录borrow基本表中borrow_date默认日期为当前时间。
4)确定各基本表哪些字段需要建立索引。
实验报告要求
1)实验完成后,撰写实验报告:
报告封面必须注明以下信息:
实验名称:
学生学号:
学生姓名:
班 级:
指导老师:
实验时间:
实验报告必须附实现的SQL语句,并要求以截图的形式表现出数据库的创建是否成功,并满足要求,所定义基本表的各类完整性约束条件是否创建成功等。
思考题
如果在创建关系数据库基本表时,未创建完整性约束条件,对于数据库会有何
您可能关注的文档
- 托架(突耳垫片)冲压模设计.doc
- 托电1机短路空载试验方案.doc
- 手绘学习方案3手绘单体的画法技巧及其练习方法.doc
- 投标书(投标函部分).doc
- 投标书(第二部分施工组织设计).doc
- 投标函城东小学(伏牛山公司).doc
- 投标标书说明.doc
- 投标须知中国台州.doc
- 投石机机械原理课程设计.doc
- 投稿论文范本档案下载(doc).doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)