数据库-实验3-实验报告.docx

数据库-实验3-实验报告.docx

ID:59329058

大小:877.51 KB

页数:12页

时间:2020-10-31

数据库-实验3-实验报告.docx_第1页
数据库-实验3-实验报告.docx_第2页
数据库-实验3-实验报告.docx_第3页
数据库-实验3-实验报告.docx_第4页
数据库-实验3-实验报告.docx_第5页
资源描述:

《数据库-实验3-实验报告.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中南大学数据库原理实验三实验报告学生姓名学号专业班级指导教师周芳芳学院信息科学与工程学院完成时间2015年5月目录一、实验目的2二、实验内容3(1)用DDL(数据定义语句中的Createdatabase)创建一个新数据库FlightDB,数据库文件的设置都可以使用默认值。3(2)用DDL(数据定义语句中的CreateTable)创建三张表3(3)用DML(数据操纵语句中的Insert)在hbb表中插入如下数据4(4)对数据库进行一次完整备份,备份名为BackupFull6(5)用DML(数据操纵语句中的Insert)在乘客表和售票表中插入如下数据6(6)对数据库进行一次差异

2、备份,备份名为BackupAdd18(7)用DML(数据操纵语句中的Update)将所有目的地是北京的航班的原价提高10%9(8)用DML(数据操纵语句中的Delete)将“张飞”乘客删除,注意同时删除售票记录和乘客基本信息。9(9)尝试使用MSSQLServer的还原功能,还原到上一次差异备份的BackupAdd1处。11(10)在SQLServer中创建一个用户FlightUser。11一、实验目的1.熟悉大型数据库实验环境,以MSSQLSERVER为例。2.掌握DDL语句,使用DDL语句完成数据表的创建。3.掌握DML语句,使用DML语句完成数据的插入、修改和删除4.

3、掌握MSSQLSERVER的备份和还原5.掌握MSSQLSERVER的权限分配二、实验内容(1)用DDL(数据定义语句中的Createdatabase)创建一个新数据库FlightDB,数据库文件的设置都可以使用默认值。源代码:/*创建数据库FlightDB,文件参数使用默认值*/createdatabaseFlightDBonprimary(name='Data',filename='D:SQLData.mdf')logon(name='Data_log',filename='D:SQLData_log.log')(2)用DDL(数据定义语句中的CreateTab

4、le)创建三张表1.航班表(hbb)包括如下字段:航班号(hbh):字符型,6位定长,主码,以CZ、CA、FM开头始发地(sfd):字符型,可变长统一编码字符型20位长,非空目的地(mdd):字符型,可变长统一编码字符型20位长,非空原价(YJ):整型,非空,必须>=02.乘客表(Ckb)包括如下字段:身份证号(sfzh):字符型,20位变长字符串,主码姓名(xm):可变长统一编码字符型,10位长3.售票表(spb)包括如下字段:航班号(hbh):主码身份证号(sfzh):主码起飞日期(qfrq):日期时间型,非空售票日期(sprq):日期时间型,非空,默认值为当前时间实价

5、(sj):整型,非空其中:航班号为引用航班表的外码,身份证号为引用乘客表的外码。源代码:/*建立三个表*/useFlightDBgocreatetablehbb(hbhchar(6)primarykeycheck(hbhlike'ca%'orhbhlike'cz%'orhbhlike'fm%'),sfdnvarchar(20)notnull,mddnvarchar(20)notnull,yjintcheck(yj>=0)notnull)createtableckb(sfzhvarchar(20)primarykey,xmnvarchar(10))createtablespb

6、(hbhchar(6)check(hbhlike'ca%'orhbhlike'cz%'orhbhlike'fm%'),sfzhvarchar(20),qfrqsmalldatetimenotnull,sprqsmalldatetimedefaultgetdate()notnull,sjintnotnull,primarykey(hbh,sfzh),foreignkey(hbh)referenceshbb(hbh)ondeletecascade,foreignkey(sfzh)referencesckb(sfzh)ondeletecascade)(3)用DML(数据操纵语句中

7、的Insert)在hbb表中插入如下数据CZ1301,北京,上海,1200CZ1209,南京,昆明,1300CZ1502,上海,北京,1200CA1130,成都,北京,1800CA1230,拉萨,广州,1500CA1401,广州,南京,1600源代码:/*插入数据*/insertintohbbvalues('CZ1301','北京','上海','1200'),('CZ1209','南京','昆明','1300'),('CZ1502','上海','北京','1200'),('CA1130','成都','北京','18

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。