您的位置:首页 > 数据库

数据库及基本表的建立

2014-03-25 21:53 183 查看
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

一、实验目的

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

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

二、实验内容和要求

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

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

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

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

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

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



题目1、创建数据库“学生情况”:

实现代码及截图:

SQL语句

create database 学生情况

题目2、将数据库“学生情况”改名为“student”

SQL语句

alter database 学生情况modify name=student



题目3、创建基本表



SQL语句



S表:

use Student

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,

Sfrom varchar(30),

Schg char(10),

Spa char(8) default('团员'),

Snation char(8) default('汉族'),

);

C表:

use Student

create table C

(Cno char(10) primary key,

Cname char(10) unique,

Tname char(8),

Cdept char(20),

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

);

SC表:

use Student

create table Sc

(Sno char(10),

Cno char(10),

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

Remark varchar(50),

primary key(Sno,Cno),

foreign key(Sno) references S(Sno),

foreign key(Cno) references C(Cno),

);





题目4、用sql语句将C表中的ccredit改为整型



use Student

   

   alter table C alter column CCredit int;

   

   alter table C add check(CCredit>=0 and&
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: