(中职)数据库应用基础(SQL Server 2008)项目三 校园网管理系统数据库以及数据表的创建教学课件.pptx

上传人:春哥&#****71; 文档编号:90570951 上传时间:2023-05-15 格式:PPTX 页数:19 大小:251.42KB
返回 下载 相关 举报
(中职)数据库应用基础(SQL Server 2008)项目三 校园网管理系统数据库以及数据表的创建教学课件.pptx_第1页
第1页 / 共19页
(中职)数据库应用基础(SQL Server 2008)项目三 校园网管理系统数据库以及数据表的创建教学课件.pptx_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《(中职)数据库应用基础(SQL Server 2008)项目三 校园网管理系统数据库以及数据表的创建教学课件.pptx》由会员分享,可在线阅读,更多相关《(中职)数据库应用基础(SQL Server 2008)项目三 校园网管理系统数据库以及数据表的创建教学课件.pptx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(中职)数据库应用基础(SQL Server 2008)项目三 校园网管理系统数据库以及数据表的创建教学课件(工信版)项目三 校园网管理系统数据库以及数据表的创建项目目标【知识目标】1 掌握校园网数据库的创建命令及图形操作步骤;2 掌握数据表的创建方法;3 理解数据库中数据的约束条件。项目目标【能力目标】1 具备创建数据库系统的能力;2 具备使用基本的命令创建数据库以及数据表的能力;3 具备向数据表中添加数据的能力;4 具备设计数据表约束的能力。项目目标【情感目标】1 培养良好的抗压能力;2 培养沟通的能力并能通过沟通获取关键信息;3 培养团队的合作精神;4 培养事物发展是渐进增长的理念;5

2、培养细心的态度及自纠错能力。任务一 使用命令或图形界面创建校园网数据库n 任务说明 要完成此任务,首先要弄懂数据库的文件结构与数据库的基本类型。1 文件结构 数据库的文件结构分为逻辑结构与物理结构两种。2 数据库的基本类型 SQL Server 2008 有两类数据库:系统数据库和用户数据库。用户数据库是用户根据需要创建的数据库,用于存放用户的数据信息;而系统数据库是SQL Server 安装后就存在的,存放的是系统的基本信息,是系统管理的根据,它们既不能删除,也不能修改。任务一 使用命令或图形界面创建校园网数据库n 任务分析 数据库的创建可以在SQL Server Management St

3、udio 中进行,也可以使用create database 的语句实现。由以上任务说明可知,一个数据库至少包括一个数据库文件和一个事务日志文件。在此任务中使用两种方法创建校园网数据库系统,一种方法是使用图形界面,即在Management Studio 中创建数据库;另一种方法是使用create database 命令语句创建数据库。实施步骤方法一:使用Management Studio 创建数据库。n 第1 步:选择“开始”丨“所有程序”丨“Microsoft SQL Server 2008”丨“SQL Server Management”选项,启动“Microsoft SQL Server

4、Management Studio”。确定服务器连接正确后,进入“Microsoft SQL Server Management Studio”的主界面。实施步骤n 第2 步:在Microsoft SQL Server Management Studio 窗口中,右击“数据库”对象,在弹出的快捷菜单中选择“新建数据库”选项,打开“新建数据库”窗口。在其中输入数据库的名称“xywglxt”,并按照表3.1.1 的要求分别修改数据库文件的逻辑名称、文件类型、文件组、初始大小、自动增长和路径等相关属性。n 第3 步:单击“自动增长”按钮,弹出“更改xywglxt 的自动增长设置”对话框,在该对话框中

5、可以更改文件是按兆字节还是按百分比增长。n 第4 步:选择“新建数据库”窗口左上角的“选项”选项卡,该窗口右半侧会显示“选项”选项卡的内容,可以用来设置数据库的排序规则、恢复模式、兼容级别等。如在“排序规则”下拉列表中选择“Chinese_PRC_CI_AS”选项,其他项采用默认值。n 第5 步:单击“确定”按钮,显示创建进度。创建成功后,会自动关闭“新建数据库”窗口,并在“Microsoft SQL Server”窗口增加名为“xywglxt”的子节点。实施步骤方法二:使用create database 命令语句创建数据库xywglxt。由于在方法一中,已经创建了xywglxt 数据库,如果

6、再创建一个同样名称的数据库,系统就会报错,因此需要先删除方法一中创建的xywglxt 数据库。数据库的相关属性与方法一中完全相同。对于具有丰富编程经验的用户,这种方法更加高效。n 第1 步:单击工具栏中的“新建查询”按钮,在窗口的右侧打开一个新的“SQLQuery”标签页,同时工具栏新增一个“SQL 编辑器”工具栏。n 第2 步:输入代码。n 第3 步:单击工具栏中的“执行”按钮。可以看到“消息”标签页中显示命令已经完成,代表数据库创建成功。任务二 使用命令或图形界面创建校园网数据表并添加数据n 任务说明 数据库中主要对象之一就是数据表,它可以用来存储各种数据信息。我们在本项目任务一中已经创建

7、了数据库xywglxt,现在要继续为它添加数据表。在添加数据表之前,首先理清以下概念。1 SQL Server 数据表的基本概念(1)关系模型(2)SQL Server 数据库的数据表任务二 使用命令或图形界面创建校园网数据表并添加数据n 任务说明 数据库中主要对象之一就是数据表,它可以用来存储各种数据信息。我们在本项目任务一中已经创建了数据库xywglxt,现在要继续为它添加数据表。在添加数据表之前,首先理清以下概念。1 SQL Server 数据表的基本概念(1)关系模型。(2)SQL Server 数据库的数据表。任务二 使用命令或图形界面创建校园网数据表并添加数据2 SQL Serve

8、r 2008 中的数据类型(1)字符数据类型。(2)精确数值数据类型。(3)近似数值数据类型。(4)二进制数据类型。(5)日期和时间数据类型。(6)其他数据类型。(7)公共语言运行库集成任务二 使用命令或图形界面创建校园网数据表并添加数据n 任务分析 该任务是创建数据表student 和class 的表结构,并建立相关约束来实现数据的完整性。需要说明的是,数据表的约束在创建表时就在程序代码中定义了,而不是后续添加的。数据表的约束将在下一任务中详细讲解,其中两个数据表的结构在项目二中已经设计完毕。然后使用图形界面或INSERT 语句为数据表student 和class 添加相关数据。实施步骤n

9、第1 步:创建表。方法一:利用图形界面创建表。方法二:利用CREATE TABLE 语句创建表。n 第2 步:使用命令创建表class。n 第3 步:为数据表添加数据。方法一:在SQL Server Management Studio 图形化界面中添加数据。方法二:使用INSERT INTO 语句为数据表student 添加数据。实施步骤n 第4 步:使用命令为表class 添加数据。n 第5 步:数据表的修改。n 第6 步:数据表的备份,创建表student 的副本studentcopy。n 第7 步:查看表student 的基本结构。n 第8 步:查看表student 中的数据。任务三 数

10、据表的完整性约束n 任务说明 数据完整性是指保证数据库中的数据的正确性,以及相关数据间的一致性。在SQL Server 中,数据完整性的实现可通过各类约束、规则和默认等机制来实现。例如,表class 中的classname(班级名称)应该是唯一的,如果出现同名的班级,则数据不正确,可以通过设置唯一约束来解决这个问题。又如,表student 中的classno(班级编号)字段的值应该是表class 中存在的,如果能够在表student 中输入“c14F10”,而表class 中根本不存在这个班级编号,则数据库中的数据信息就出现了不一致的情况,这个问题可以通过为表student 和表class 建

11、立关系来解决,即外键约束。1 数据完整性2 约束任务三 数据表的完整性约束n 任务分析 数据表的约束在创建表时就在程序代码中定义了,而不是后续添加的。该任务是为数据表student、class 建立各类约束以实现数据完整性,创建数据表student 和class 之间的关系,并建立数据库的关系图显示两者的关系,具体需要完成以下工作任务。(1)将数据表student 的sno 字段设置为主键。(2)将数据表student 的ssex 字段的默认值设置为“男”。(3)将数据表student 的sscore 字段取值范围设置为100 650。(4)将数据表class 的classno 字段设置为主键

12、。(5)将数据表class 的classname 字段的值设为唯一。(6)在数据表class 中创建规则yhy_rule,并将它绑定在字段pno 上,用于保证输入的专业代码只能是数字字符。(7)建立数据表class 和student 之间的关系。(8)建立数据库关系图,显示表间的关系。实施步骤n 第1 步:将数据表student 的sno 字段设置为主键。n 第2 步:将数据表student 的ssex 字段的默认值设置为“男”。n 第3 步:将数据表student 的sscore 字段取值设置为100 650。n 第4 步:将数据表class 的classno 字段设置为主键。n 第5 步:将数据表的classname 字段的值设为唯一。n 第6 步:在数据表class 中创建规则yhy_rule,并将它绑定在字段pno 上,用于保证输入的专业代码只能是数字字符。n 第7 步:创建数据表class 和student 之间的关系。n 第8 步:建立数据库关系图,显示表间的关系。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁