数据库及基本表的建立

本文介绍如何使用SQL SERVER的查询分析器和企业管理器进行数据库和表的创建,包括创建数据库、改名数据库、创建基本表等操作。

一、实验目的

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(10primary key,

  Sname char(10not null,

   Ssex char(2check(Ssex=''or Ssex=''),

   Ssp char(20),

   Sdept char(20),

   Sbirth datetime,

   Sfrom varchar(30),

   Schg char(10),

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

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

  );

C表:

use Student

create table C

   (Cno char(10primary key,

    Cname char(10unique,

    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 alter column CCredit int;

   

   alter table add check(CCredit>=0 and&amp;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值