实验三数据管理操作一、实验目的熟悉大型数据库实验环境,以MSSQLSERVER为例。掌握DDL语句,使用DDL语句完成数据表的创建。掌握DML语句,使用DML语句完成数据的插入、修改和删除掌握MSSQLSERVER的备份和还原掌握MSSQLSERVER的权限分配二、实验内容(1)用DDL(数据定义语句中的Createdatabase)创建一个新数据库FlightDB,数据库文件的设置都可以使用默认值。(2)用DDL(数据定义语句中的CreateTable)创建三张表1. 航班表(hbb)包括如下字段:航班号(hbh):字符型,6位定长,主码,以CZ、CA、FM开头始发地(sfd):字符型,可变长统一编码字符型20位长,非空目的地(mdd):字符型,可变长统一编码字符型20位长,非空原价(YJ):整型,非空,必须>=0创建表语句如下所示:创建结果有:2. 乘客表(Ckb)包括如下字段:身份证号(sfzh):字符型,20位变长字符串,主码姓名(xm):可变长统一编码字符型,10位长创建语句如下:创建结果如下:3. 售票表(spb)包括如下字段:航班号(hbh):主码身份证号(sfzh):主码起飞日期(qfrq):日期时间型,非空售票日期(sprq):日期时间型,非空,默认值为当前时间实价(sj):整型,非空其中:航班号为引用航班表的外码,身份证号为引用乘客表的外码。创建语句如下所示:外码语句如下:创建结果如下:(3)用DML(数据操纵语句中的Insert)在hbb表中插入如下数据CZ1301,北京,上海,1200CZ1209,南京,昆明,1300CZ1502,上海,北京,1200CA1130,成都,北京,1800CA1230,拉萨,广州,1500CA1401,广州,南京,1600插入语句如下所示:插入结果如下:对数据库进行一次完整备份,备份名为BackupFull(5)用DML(数据操纵语句中的Insert)在乘客表和售票表中插入如下数据代码乘客91201王曼91202张飞91203刘羽蕴91204王若雨91205张蕊插入语句如下所示:插入结果:航班号乘客起飞售票实价CZ1301912012001-12-202001-11-20900CZ1209912022001-12-202001-11-20800CZ1502912012002-5-82002-5-21000CA1230912012001-12-52001-12-41100CA1401912022002-4-52002-4-41200CZ1301912032001-12-202001-11-20900CZ1209912042001-12-202001-11-20800CZ1502912052002-5-82002-5-21000插入语句如下:插入结果:对数据库进行一次差异备份,备份名为BackupAdd1用DML(数据
数据库-实验3-实验报告 来自淘豆网m.daumloan.com转载请标明出处.