聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 11春数据库实验3 表的创建、管理和数据操纵(4学时)

11春数据库实验3 表的创建、管理和数据操纵(4学时)

时间:2023-03-21 10:34:42    下载该word文档
编号:
时间:2021xx


书山有路勤为径,学海无涯苦作舟
页码:第110
实验三表的创建、管理和数据操纵(4学时
【实验目的】
了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。
【实验要求】
利用SQL语言进行数据库表的各种操作:1.数据库表的创建、修改和删除操作。
2.向表中进行数据的插入、删除和修改操作。【实验内容】
1.利用数据定义语句在实验一创建的stu_DB库中建立学生管理系统的三个表:StudentCourseSC

2.利用INSERTUPDATEDELETE语句对上述三张表的数据进行插入、更新和删除操作。
3.在stu_DB库中添加TeacherTC表,对已建立的学生管理系统中的表添加充足的数据(每个表不少于20,以便完成本实验的后继操作。【实验步骤】一、数据定义
(表的创建
在实验一创建的数据库stu_DB中分别用企业管理器和查询分析器,按下面的表结构创建学生管理系统的表。3-1Student表结构

列名
SnoSnameSsexSageSdept说明
学号姓名性别年龄所在系
数据类型
字符串,长度为8字符串,长度为10字符串,长度为2整数
字符串,长度为20约束
主码非空’男’或’女’
15~45默认为’计算机系’
3-2Course表结构
列名
CnoCnameCpnoCcreditSemsterPeriod说明
课程号课程名先修课程号学分学期学时
数据类型
字符串,长度为8字符串,长度为20字符串,长度为8整数整数整数
约束
主码非空取值:1~6取值:1~8取值:≥03-3SC表结构
列名
Sno

说明
学号
数据类型
字符串,长度为8约束
主码,引用student的外码
110

编号:
时间:2021xx


书山有路勤为径,学海无涯苦作舟
课程号成绩
字符串,长度为8整数
页码:第210
CnoGrade主码,引用course的外码
取值:0~1001.利用企业管理器创建表1)打开企业管理器。
2)选中实验一创建好的数据库stu_DB,单击数据库中的表对象,然后右击窗口右侧选择新建表,弹出如图所示窗体。

3-1新建表窗体
3)在这个窗体中,列名列就示表的字段名,可以在这个窗体中为字段选择数据类型和长度以及是否可以为空值。
4)在此处可以为表选择文件组,在表中单击右键,选择属性,如果已经为数据库创建了一个次要组,可以在属性窗体的表文件组中为此表选择文件组。应该把一些竞争使用的表放于不同的文件组中,并且让文件组属于不同磁盘,这样可以在表竞争读写时提高并发性能。
5)创建完成后,单击磁盘图标,并为表取一个名字。注意,应该为表取一个有意义的名字。
2.用Transact_SQL语句创建表语法为:
CREATETABLE

[database_name.[owner].]table_name({column_namedata_type[DEFAULT‘default_value’]|
[CONSTRAINTCONSTRAINT_name]},[…n][IDENTITY[(seed,increment]]


[ON{filegroup|DEFAULT}]
[TEXTIMAGE_ON{filegroup|DEFAULT}]【例1】生成一个表名为student的表
createtablestudent

210

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服