实验2-数据表的建立与维护.docxVIP

  • 39
  • 0
  • 约1.72千字
  • 约 9页
  • 2022-06-30 发布于上海
  • 举报
上海应用技术学院 上海应用技术学院 《数据库原理及应用》课程实验报告 实验名称姓 名 专 业 数据表的建立与维护 院系 计算机科学与信息工程学院 计算机科学与技术 实验序号班 级 指导教师 实验日期学 号 成 绩 一、实验目的和要求 掌握数据库表的基础知识。 掌握创建、修改、使用、删除表不同方法,要求会用Create Table 语句建表。 二、实验预习内容 预习在集成环境中创建和修改数据表的基本方法。 预习 SQL 数据定义,如何 Create Table 语句创建和修改数据表。 三、实验项目摘要 建立一个数据库,名称自定。 在集成环境中建立以下 5 张表(可不用 Create Table 语句),表的结构和数据均显示如下。表的约束说明: 读者表 Readers 中,读者编号为主码,种类编号为外码,参照读者类别 ReaderCategory 中主码,性别只能是男或女; 读者类别 ReaderCategory 中,种类编号是主码,借书数量和借书期限均要求0; 图书表 Books 中,图书编号是主码,种类编号为外码,参照图书类别BookCategory 中主码; 图书类别 BookCategory 中,主码是种类编号; 借阅表 Borrow 中,(读者编号,图书编号)是主码,同时,读者编号是外码,参照读者表中主码,图书编号是外码,参照图书表中主码; 读者表 Readers 读者类别 ReaderCategory 图书表 Books 借阅表 Borrow 图书类别 BookCategory 按照实验指导书P71 第(4)题的要求,使用Create Table 语句建表,建立供应商、零件、工程、供应关系四张表,并输入数据。 将你的数据库做好备份(方法见实验一),以备下次上机时使用。 四、实验结果与分析 1.打开 SQL Server Management Studio Express; 在数据库上右键鼠标点击“新建数据库”; 输入数据库名称“实验二”点击“确定”。 2. 读者表 Readers 结果如图 2-1。 图 2-1 读者类别 ReaderCategory 结果如图 2-2。 图 2-2 图书表 Books 结果如图 2-3。 图 2-3 图书类别 BookCategory 结果如图 2-4。 图 2-4 借阅表 Borrow 结果如图 2-5。 图 2-5 3. 用 Create Table 创建供应商表 S 的语句如下,结果如图 2-6。 CREATE TABLE S ( SN VARCHAR (10) PRIMARY KEY, Sname VARCHAR (50) NOT NULL, City VARCHAR (20) NOT NULL, ) 图 2-6 用 Create Table 创建零件表 P 的语句如下,结果如图 2-7。 CREATE TABLE P ( PN VARCHAR (10) PRIMARY KEY, Pname VARCHAR (10) NOT NULL, Color CHAR (10) NOT NULL, Weight INT NOT NULL, ) 图 2-7 用 Create Table 创建工程表 J 的语句如下,结果如图 2-8。 CREATE TABLE J ( JN VARCHAR (10) PRIMARY KEY, Jname Jname VARCHAR (10) NOT NULL, City VARCHAR (20) NOT NULL, ) 图 2-8 (4) 用 Create Table 创建供应关系表 SPJ 的语句如下,结果如图 2-9。 CREATE TABLE SPJ ( SN VARCHAR (10) FOREIGN KEY REFERENCES, PN VARCHAR (10) FOREIGN KEY REFERENCES, JN VARCHAR (10) FOREIGN KEY REFERENCES, QTY INT NOT NULL, PRRMARY KEY (SN, PN, JN) ) 图 2-9 图 2-9

文档评论(0)

1亿VIP精品文档

相关文档