1 / 10
文档名称:

数据库SQLServer2000实验报告.doc

格式:doc   大小:293KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库SQLServer2000实验报告.doc

上传人:sanyuedoc 2019/4/21 文件大小:293 KB

下载得到文件列表

数据库SQLServer2000实验报告.doc

文档介绍

文档介绍:数据库原理及应用实验报告实验题目:定义表和数据库的完整性和表数据的插入,修改和删除系: 经济学班级:、、、、、、、、、、学号:、、、、、、、、、、、姓名:、、、、、、、、任课教师:、、、、、、、、、、时间:2012年11月一、 实验目的 (1)了解SQLServer2000的基本数据类型,空值的概念,以及表的结构特点。(2)学会使用T-SQL语句和企业管理器创建表结构和修改表结构。(3)学会使用SQLServer2000提供的数据完整性功能,并在创建表是定义表的数据的完整性。通过实验进一步理解数据完整性的概念和分类。(4)掌握使用T-SQL语句和企业管理器对数据表进行插入,修改和删除数据的操作,并体会数据完整性约束的作用,加深对数据完整性及其约束的理解。通过本实验,要熟练掌握INSERT,UPDATE,DELETE语句和使用方法。二、实验环境装有SQLServer2000的实验机。三、,或是被授权使用CREATEDATABASE语句的用户。、所有者、数据库大小和存储数据的文件。。还要了解SQLServer的常用数据类型,以创建数据库的表。。企业管理器创建和语句创建都要会。、删除、修改的操作方法。四、实验内容 (1)用企业管理器在数据库中创建名称为“020李”的数据库,在其中创建学生表student,课程表course,学生选课表sc,根据课本中的表结构创建后,如下图所示Student表Sc表Course表(2)用T-SQL语句在“020李”数据库中创建客户基本信息表customers,货品信息表goods,订单信息表orders,它们定义如下:createtablecustomers(customerIDintidentity(1,1)amevarchar(8)notnull,addressvarchar(50),cityvarchar(10),telvarchar(50),birthdaydatetime,typetinyintdefault1);createtablegoods(goodsidintconstraintC1primarykey,goodsnamevarchar(20)notnull,pricemoney,descriptionvarchar(200),storageint,providervarchar(50),Statustinyintdefault(0));createtableorders(orderidintidentity(1,1)constraintc2primarykey,goodidintnotnullreferencesgoods(goodsid)ondeletecascade,customeridintnotnullforeignkey(customerid)referencescustomers(customerid)ondeletenoaction,quantityintnotnullconstraintc3check(quantity>0),ordersummoneynotnull,orderda