下载此文档

数据库实验报告 (11).doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
专业
班级
学号
姓名
实验名称
数据库表的创建与删除
实验目的

2.掌握SQL Server的基本数据类型。
3.学会在企业管理器中创建表。
4.学会使用T-SQL语句创建表。
5. 掌握各类型约束的创建方法。
实验内容及过程
(一)数据库的建立
1、在对象资源管理器里建立名为“stu”的数据库。写出其默认的各参数(包括逻辑文件名、物理文件名、文件初始大小、增长方式、增长大小等)。
答:其默认的个参数如下所示:
行数据文件——逻辑文件名stu,物理文件名空值,文件初始大小3MB,自动增长,增量为1MB,不限制增长。
日志文件——逻辑文件名stu_log,物理文件名空值,文件初始大小1MB,自动增长,增量为10%,不限制增长。
2、在“查询分析器”中使用CREATE DATABASE语句创建名为“student”的数据库,要求如下:数据文件的逻辑文件名为:Students_dat,,存放在D:\TEST文件夹下;文件的初始大小为:1MB;增长方式为自动增长,每次增加1MB;日志文件的逻辑文件名为:Students_log,,也存放在D:\TEST文件夹下;文件的初始大小为:1MB;增长方式为自动增长,每次增加10%。
答:语句如下所示:
CREATE DATABASE student
ON PRIMARY
(NAME = Students_dat,
FILENAME = ‘D:\ TEST\’,
SIZE = 3mb,
MAXSIZE = UNLIMITED, FILEGROWTH=1mb)
LOG ON
(NAME = Students_log,
FILENAME = ‘D:\ TEST\’,
SIZE = 3mb, MAXSIZE = UNLIMITED, FILEGROWTH=10%)
COLLATE Chinese_PRC_CI_AS
GO
3、用SQL语句删除数据库stu。
答:语句如下所示:
USE master
GO
DROP DATABASE stu
GO
(二)表的建立
1、在数据库student中创建三张表:学生表STUDENT、课程表COURSE和学生选修课表SC,这三张表的结构如下:
STUDENT表结构
列名
说明
数据类型
约束
SNO
学号
CHAR(4)
主键
SNAME
姓名
CHAR(10)
非空
SSEX
性别
CHAR(2)
男(默认值)
SAGE
年龄
TINYINT
SDEPT
所在系
CHAR(20)
COURSE表结构
列名
说明
数据类型
约束
CNO
课程号
CHAR(2)
主键
CNAME
课程名
CHAR(20)
非空
CCREDIT
学分
DECIMAL(2,1)
SEMSTER
学期
TINYINT
SC表结构
列名
说明
数据类型
约束
SNO
学号
CHAR(4)
主键,引用STUDENT

数据库实验报告 (11) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miaoshen1985
  • 文件大小51 KB
  • 时间2021-10-31