教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

第11章 数据库应用实践指导 - 图文(6)

来源:网络收集 时间:2026-09-19
导读: FILENAME='E:\\ teachingSystem2.ndf', SIZE = 3MB, MAXSIZE = 10MB, FILEGROWTH = 1MB) GO (4)删除数据库。在“对象资源管理器”窗口中,在目标数据库上单击鼠标右键,弹出快捷菜单,选择“删除”命令。出现“删

FILENAME='E:\\ teachingSystem2.ndf', SIZE = 3MB, MAXSIZE = 10MB, FILEGROWTH = 1MB) GO

(4)删除数据库。在“对象资源管理器”窗口中,在目标数据库上单击鼠标右键,弹出快捷菜单,选择“删除”命令。出现“删除对象”对话框,确认是否为目标数据库,并通过选择复选框决定是否要删除备份以及关闭已存在的数据库连接,单击“确定”按钮,完成数据库删除操作。

T-SQL语句删除数据库是:DROP DATABASE teachingSystem

2.创建数据库表和修改数据库表

在teaching数据库中,创建系部表(department),课程表(course),学生表(student)和教师表(teacher),教师开课表(teacher_course),学生选课表(student_teacher_course)。教务管理系统的数据模型:

系部表(系部编号,系部名称,系部领导,系部电话,系部地址),主键:系部编号。如图11-58所示。

图11-58 系部表结构 图11-59 课程表结构

课程表(课程编号,系部编号,课程名称),主键:课程编号;外键:系部编号。如图11-59所示。

学生表(学生编号, 系部编号,姓名, 性别,出生日期,地址,总分,民族,年级,学院,专业),主键: 学生编号,外键:系部编号。如图11-60所示。

数据库原理及应用学习与实践指导 SQL Server 2012

图11-60 学生表结构 图11-61 教师表结构

教师表(教师编号,系部编号,教师姓名,职称),主键:教师编号,外键:系部编号。如图11-61所示。

教师开课表(教师编号,课程编号,学期),主键:教师编号,课程编号,外键分别是:教师编号,课程编号。如图11-62所示。

图11-62 教师开课表结构 图11-63 学生选课表结构

学生选课表(学生编号,课程编号,教师编号,学期,成绩),主键:学生编号, 课程编号,教师编号,外键:学生编号和课程编号,教师编号。如图11-63所示。

(1)创建数据库表。使用SSMS图形界面方法:在“对象资源管理器”窗口中,右击指定数据库teachingSystem的“表”文件夹,从弹出的快捷菜单中选择“新建表”选项,

依次输入字段名称和该字段的数据类型,以及允许空或非空的设置,即可创建数据库表,如图11-64所示。

图11-64 创建数据库表

使用命令行方法:选择teachingSystem数据库,在“新建查询”窗口中输入下列SQL语句,每输入一条SQL命令,单击一下“执行”即可:

create table department (

dept_id char(6) not null, dept_name char(20) null, dept_head char(6) null, dept_phone char(12) null, dept_addr char(40) null,

constraint PK_DEPARTMENT primary key nonclustered (dept_id) /* 主键添加*/

第11章 数据库应用实践指导 - 图文(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/604288.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)