1 / 9

实验二、表的创建与管理

实验二、表的创建与管理. 实验目的. 巩固数据库的基础知识 掌握创建与删除表的两种方法 掌握修改表结构的方法,熟悉常见的数据类型的设置. 实验内容. 启动服务. 实验内容. 在企业管理器中建立与本机数据库服务器的连接. 实验内容. 创建一个名为“ S-T ”的新数据库. 实验内容. 使用企业管理器建立 Student 、 Course 和 SC 表,正确设置主码和每个属性的类型. 实验内容. CREATE TABLE Student

wray
Download Presentation

实验二、表的创建与管理

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 实验二、表的创建与管理

  2. 实验目的 • 巩固数据库的基础知识 • 掌握创建与删除表的两种方法 • 掌握修改表结构的方法,熟悉常见的数据类型的设置

  3. 实验内容 • 启动服务

  4. 实验内容 • 在企业管理器中建立与本机数据库服务器的连接

  5. 实验内容 • 创建一个名为“S-T”的新数据库

  6. 实验内容 • 使用企业管理器建立Student、Course和SC表,正确设置主码和每个属性的类型

  7. 实验内容 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表, 正确设置主码和每个属性的类型

  8. 删除表 • 通过企业管理器 • 使用交互式SQL

  9. 实验要求 • 根据上述步骤创建数据库后在其中使用两种方式创建三个表 • 检查每个表的主码、外码和属性是否设置正确 • 完成实验报告

More Related