90 likes | 297 Views
实验二ã€è¡¨çš„创建与管ç†. 实验目的. 巩固数æ®åº“的基础知识 掌æ¡åˆ›å»ºä¸Žåˆ 除表的两ç§æ–¹æ³• 掌æ¡ä¿®æ”¹è¡¨ç»“构的方法,熟悉常è§çš„æ•°æ®ç±»åž‹çš„设置. 实验内容. å¯åŠ¨æœåŠ¡. 实验内容. 在ä¼ä¸šç®¡ç†å™¨ä¸å»ºç«‹ä¸Žæœ¬æœºæ•°æ®åº“æœåŠ¡å™¨çš„连接. 实验内容. 创建一个å为“ S-T â€çš„æ–°æ•°æ®åº“. 实验内容. 使用ä¼ä¸šç®¡ç†å™¨å»ºç«‹ Student 〠Course å’Œ SC 表,æ£ç¡®è®¾ç½®ä¸»ç å’Œæ¯ä¸ªå±žæ€§çš„类型. 实验内容. CREATE TABLE Student
E N D
实验目的 • 巩固数据库的基础知识 • 掌握创建与删除表的两种方法 • 掌握修改表结构的方法,熟悉常见的数据类型的设置
实验内容 • 启动服务
实验内容 • 在企业管理器中建立与本机数据库服务器的连接
实验内容 • 创建一个名为“S-T”的新数据库
实验内容 • 使用企业管理器建立Student、Course和SC表,正确设置主码和每个属性的类型
实验内容 CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY, /* 列级完整性约束条件*/ Sname CHAR(20) UNIQUE, /* Sname取唯一值*/ Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20) ); CREATE TABLE Course ( Cno CHAR(4) PRIMARY KEY, Cname CHAR(40), Cpno CHAR(4) , Ccredit SMALLINT, FOREIGN KEY (Cpno) REFERENCES Course(Cno) ); CREATE TABLE SC (Sno CHAR(9), Cno CHAR(4), Grade SMALLINT, PRIMARY KEY (Sno,Cno), /* 主码由两个属性构成,必须作为表级完整性进行定义*/ FOREIGN KEY (Sno) REFERENCES Student(Sno), /* 表级完整性约束条件,Sno是外码,被参照表是Student*/ FOREIGN KEY (Cno) REFERENCES Course(Cno) /* 表级完整性约束条件, Cno是外码,被参照表是Course*/ ); • 使用查询分析器建立Student、Course和SC表, 正确设置主码和每个属性的类型
删除表 • 通过企业管理器 • 使用交互式SQL
实验要求 • 根据上述步骤创建数据库后在其中使用两种方式创建三个表 • 检查每个表的主码、外码和属性是否设置正确 • 完成实验报告