实验二 _数据库及基本表的建立

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二数据库及基本表的建立

一、实验目的

1、掌握SQL SERVER的查询分析器和企业管理器的使用;

2、掌握创建数据库和表的操作;

二、实验内容和要求

1、练习使用SQL语句、企业管理器(Enterprise Manager)创建数据库;

2、练习使用SQL语句、企业管理器(Enterprise Manager)创建数据库表;

三、实验主要仪器设备和材料

1.计算机及操作系统:PC机,Windows 2000/xp;

2.数据库管理系统:SQL sever 2000;

四、实验方法、步骤及结果测试

1、创建数据库“student”,指定数据文件位置放在E盘,初始大小30MB,增长20%。找到主数据文件和日志文件,观察大小

实现代码:

Create database student

ON

(

NAME=St_DAT,

FILENAME='E:\St.mdf',

SIZE=30MB,

FILEGROWTH=20%

)

LOG ON

(

NAME=SC_LOG,

FILENAME='E:\St.ldf',

SIZE=2MB,

FILEGROWTH=1MB

)

步骤:

2、创建基本表S表

Sc表:

SQL语句

create table S

(

Sno char(10)primary key,

Sname char(10)not null,

Ssex char(2)check(Ssex='男'or Ssex='女'), Ssp char(20),

Sdept char(20),

Sbirth datetime,

);

create table C(

Cno char(10)primary key,

Cname Char(10)unique,

CCredit real check(CCredit>=0 and CCredit<=20));

create table Sc(

Sno char(10)References s(sno),

Cno char(10)References c(cno),

Grade real check(Grade>=0 and Grade<=100)

)

3.用sql语句将C表中的ccredit改为整型,同样约束为0-20之间

4.用sql语句将S表中“专业”字段数据类型改为varchar,长度为30并保存结果

5. 用sql语句删除SC表中的“备注”字段并保存结果

6.生成数据库关系图截图显示

相关文档
最新文档