云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 合肥工业大学数据库实验报告 - 图文

合肥工业大学数据库实验报告 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 9:06:14

create database userdb1

on

(name=userdb1_data,--数据文件的逻辑名称,注意不能与日志逻辑同名 filename='e:\\sql_data\%userdb1.mdf' ,--物理名称,注意路径必须存在 size=5,--数据初始长度为5M maxsize=10,--最大长度为10M filegrowth=1)--数据文件每次增长1M log on

( name=userdb1_log,

filename='e:\\sql_data\%userdb1.ldf ' , size=2 , maxsize=5 , filegrowth=1) 具体如下图所示:

2. 根据步骤1的sql语句,写出创建实验1中数据库EDUC的sql语句,建立数据库EDUC。

3. 用SQL语句删除步骤1建立的数据库userdb1。

五、实验总结

1、应注意区分数据文件的逻辑名称和日志逻辑名称。

2、执行了SQL语句后,只有在数据库节点上刷新一次才能看到新建的数据库。

实验3 使用SQL语句创建和删除表

一、实验目的

1.了解表的结构特点。

2.了解SQL Server的基本数据类型。 3.学会使用T-SQL语句创建表。 二、实验要求

1. 完成SQL语句创建和删除基本表。 2. 完成实验报告。 三、实验内容

在数据库EDUC中,创建如下几个表:

表3.1 class表(班级信息表) 字段名称 类 型 允许空值 主 键 NOT NULL 是 ClsNO Char(6) ClsName Director Specialty Varchar(16) Varchar(10) Varchar(30) NOT NULL NULL NULL 说 明 班号 班名 辅导员 专业 字段名称 Sno Sname Sex ClsNO Saddr Sage Height 类 型 Char(8) Varchar(10) Char(2) Char(6) Varchar(20) numeric(3, 0) Decimal(4,2) 表3.2 student表(学生信息表) 允许空值 主 键 NOT NULL 是 学号 NOT NULL NULL 姓名 说 明 性别:男、女 班级的编号,(外键)参照表Class 住址 年龄,大于10,但小于30岁 身高 表3.3 course表(课程信息表)

字段名称 Cno Cname 类 型 Char(4) Varchar(16) 允许空值 NOT NULL NOT NULL 主 键 是 说 明 主键 课程的名称 Cpno char(4) NULL 先修课程的课程号(外键),参照cno Ccredit

Tinyint 学分 表3.4 sc表(学生选课成绩表)

字段名称 Sno CNO grade 类 型 Char(8) Char(4) Numeric(4,1) 允许空值 NOT NULL NOT NULL NULL 主 键 是 是 说 明 学号,参照Student,与Cno组成主键 课程号,参照Course 成绩

四、实验步骤

1、打开查询窗口,输入创建基本表的sql语句, 在可用数据库的下拉框中,选择数据库EDUC或者使

用use EDUC,首先创建class表。

2、自己编写SQL语句创建class表,student表,course表和sc表,截图如下:

五、实验总结

1、在创建表的时候,应该先创建class表,之所以先创建class表,是因为class表中的主码clsno是student表中的外码,先创建student表会出错。

2、在创建表时要明确主码或者外码或者其它属性。

实验4 数据更新操作

一、实验目的

1.熟悉使用UPDATE/INSERT/DELETE语句进行表操作; 2.能将这些更新操作应用于实际操作中去; 二、实验要求

1.完成下面的实验内容,并提交实验报告; 2.在实验报告中附上相应的代码; 三、实验内容

(1) 向表(Student)中插入数据

Sno 20090101 20090102 20090306 19940701 Sname 王军 李杰 王彤 吴杪 Ssex 男 男 女 女 ClsNO CS01 CS01 MT04 PH08 Saddr 下关40# 江边路96# 中央路94# 莲化小区74# Sage 20 22 19 18 Height 1.76 1.72 1.65 1.60 插入数据之后使用命令:Select * from Student; 检查插入数据的正确性

(2)向表(Class)中插入数据

ClsNO CS01 CS02 MT04 PH08 ClsName 计算机一班 计算机二班 数学四班 物理八班 Director 王宁 王宁 陈晨 葛格 Specialty 计算机应用 计算机应用 数学 物理

搜索更多关于: 合肥工业大学数据库实验报告 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

create database userdb1 on (name=userdb1_data,--数据文件的逻辑名称,注意不能与日志逻辑同名 filename='e:\\sql_data\%userdb1.mdf' ,--物理名称,注意路径必须存在 size=5,--数据初始长度为5M maxsize=10,--最大长度为10M filegrowth=1)--数据文件每次增长1M log on ( name=userdb1_log, filename='e:\\sql_data\%userdb1.ldf ' , size=2 , maxsize=5 , filegrowth=1) 具体如下图所示: 2. 根据步骤1的sql语句,写出创建实验1中数据库EDUC的sql语

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com