项目1 “学生选课管理系统”后台数据库的创建

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库开发案例教材
教师
P2
成绩构成及要求(续) 实验考核
有11个独立的辅助实验,每个实验分值不同,实验报告
和实验备份为评分点,主要由实验报告体现,报告中要 有实验截屏,防止互相抄袭,
期末考核
采用上机考核,试题类型全部为操作题,在电子答题卡
上记录相应的语句序列,把操作结果备份下来,最后上 交备份文件和电子答题卡,考核结果分别按照备份和答 题卡评定。
1.1 安装SQL Server 2008
3、安装过程

服务器配置之指定用户名和密码
数据库开发案例教材
教师
目录
P24
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
3、安装过程

数据库引擎配置
数据库开发案例教材
数据库开发案例教材
SQL Server 2008 Developer 支持开发人员构建基于 SQL Server 的任一种类型的应用程序。
对于为从小规模至大规模 Web 资产提供可扩展性和 可管理性功能的 Web 宿主和网站来说,SQL Server 2008 Web 是一项总拥有成本较低的选择。
教师
教师
目录
P25
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
3、安装过程

Analysis配置
数据库开发案例教材
教师
目录
P26
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
数据库开发案例教材
教师
目录
P9
任务1 数据库系统基本概念
1.2 数据模型
1、层次模型
( Hierarchical Model) 是数据库系统最早使用的一种模型,表示数据间的从 属关系。特征如下: ① 仅有一个无双亲的根结点; ② 根结点以外的子结点,向上仅有一个父结点,向下 有若干子结点。
行:元组、 记录
数据库开发案例教材
教师
目录
P12
任务1 数据库系统基本概念
1.3关系数据库
1、关系数据库的基本概念 ①
记录:也叫元组,二维表中的行,由多个数据项组 成; ② 字段:也叫属性,二维表中的列,每个字段下的值 有相同的属性;

关键字段:能唯一的标识一条记录的字段或字段集; 主键:能唯一标识一条记录,且没有多余字段; 外键:也叫外码,若关系表1的主键出现在关系表2中,则关 系表1中该字段或字段集称作关系表2的外键。
1.1 安装SQL Server 2008
3、安装过程

实例配置
数据库开发案例教er 2008和Visual Studio 2010
1.1 安装SQL Server 2008
3、安装过程

服务器配置
数据库开发案例教材
教师
目录
P23
任务2 安装SQL Server 2008和Visual Studio 2010
目录
P28
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
4、使用数据库管理系统

服务的启动、暂停和停止之控制面板
数据库开发案例教材
教师
目录
P29
任务2 安装SQL Server 2008和Visual Studio 2010
数据库开发案例教材
教师
目录
P7
项目一 “学生选课管理系统”后台数据库的创 建 教学重难点:
创建和修改数据库; 连接数据库的方法; 备份和还原数据库。
自主学习建议:
以“邮件应用系统”为开发任务,为该系统设计数据
库,确定数据库名、存储位置、文件增长方式等属性, 为该数据库创建2个不同方式认证的用户,具备操作邮 件数据库的最高权限,在Visual Studio中创建“邮件 管理系统”网站,并添加类用于连接到邮件数据库, 并设计一个页面验证该类是否可以实现连接。
32位至少1.0 GHz, 推荐2.0GHz或更 至少512MB, 高; 推荐1GB 64位至少1.4 GHz, 或更大。 推荐2.0GHz或更 高。 至少256 MB, 推荐 512MB或 更大
SQL Server 2008简化版 (Express Edition)
同上
同上
数据库开发案例教材
教师
目录
数据库开发案例教材
教师
P5
项目一 “学生选课管理系统”后台数据库的创 建 任务1 数据库系统基本概念
任务2 安装SQL Server 2008和Visual Studio
2010
任务3 创建和管理数据库
任务4 备份和还原数据库
任务5 配置服务器的安全
任务6 使用技术连接SQL数据库
数据库开发案例教材
教师
目录
P13
任务1 数据库系统基本概念
1.3关系数据库
1、关系数据库的基本概念 ③

关系表间的联系
一对一(作1:1):关系表1中的每条记录最多和关系表2中 的一条记录关联,反之亦然; 一对多(1:n):关系表1中的每条记录和关系表2中的若干 条记录关联,关系表2中的每条记录最多只和关系表1中的一 条记录关联。 多对多(m:n):关系表1中的每条记录和关系表2中的若干 条记录关联,反之亦然,。
网络数据库案例与应用
授课教师:
联系电话:
E – Mail:
成绩构成及要求 成绩构成

出勤10%、实践报告30% 、系统开发20%,上机考试40%
要求
点名

不允许迟到、早退 无故旷课3次取消期末成绩 每学期固定点名10次,随机点名无数次
作业

实验报告,每次上机必须完成实验报告,同时上交实验备份 实验步骤请截屏,将服务器名显示出来,以防止拷贝 系统开发,需提交源代码、设计报告和数据库备份
1.1 安装SQL Server 2008
4、使用数据库管理系统

使用SQL Server Management Studio
数据库开发案例教材
教师
目录
P30
任务2 安装SQL Server 2008和Visual Studio 2010
目录
P17
任务2 安装SQL Server 2008和Visual Studio 2010 1.1 安装SQL Server 2008

2、硬件、软件环境要求
版本 处理器型号 Pentium III 及其兼 容处理 器,或 者更高 型号。 处理器速度 内存(RAM)
企业版(Enterprise Edition) 标准版(Standard Edition) 开发者版(Developer Edition ) 工作组版(Workgroup Edition )
4、使用数据库管理系统

服务的启动、暂停和停止之配置工具
数据库开发案例教材
教师
目录
P27
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
4、使用数据库管理系统

服务的启动、暂停和停止之配置工具
数据库开发案例教材
教师


数据库中可以直接实现1:1和1:n关联,而m:n关联则
需要转换成多个1:n关联来间接的实现多对多关联。
数据库开发案例教材
教师
目录
P14
任务1 数据库系统基本概念 1.3关系数据库
2、关系数据库的数据完整性

① 实体完整性:要求二维表中的记录(行)没有重复。 ② 域完整性:要求字段(列)的取值范围在一定范围内。 ③ 参照完整性:是指表间的数据一致性,在SQL Server数据库管理系统中可通过主键和外键(Foreign Key)的关联实现。
数据库开发案例教材
教师
P4
课程教学重难点
重点
数据库的创建和管理、数据表和表数据的操作、SQL查
询、存储过程、触发器,SqlConnection、 SqlCommand,DataTable的使用,添加、修改、删 除、登录页面的设计与实现。
难点
数据表和表数据的操作,SQL
查询,存储过程、触发器, SqlConnection、SqlCommand,DataTable的使用, 数据库操作类的实现、首页设计。
1.1 安装SQL Server 2008
3、安装过程

安装中心
数据库开发案例教材
教师
目录
P20
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
3、安装过程

支持规则
数据库开发案例教材
教师
目录
P21
任务2 安装SQL Server 2008和Visual Studio 2010
数据库开发案例教材
教师
P3
课程教学目标 1、代码阅读和书写能力,软件文档编写能力; 2、安装、配置网络数据库软件的能力; 3、维护网络数据库中现有数据的能力; 4、创建和使用网络数据库中各种对象的能力,能设计、创 建、管理、维护SQL Server后台数据库系统,能为数据库 安全性进行合理配置; 5、WEB应用开发和维护的能力,具备基于B/S模式的数据 库应用系统的设计和开发能力。
学生 选修 课程 教师 讲授
数据库开发案例教材
教师
目录
P11
任务1 数据库系统基本概念
1.2 数据模型

列:属性、 3、关系模型(Relational Model) 字段 一个关系在逻辑上可表示成一张“二维表” 学号 姓名 性别 001 002 003 004 Jim Jack Rose Lucy 男 男 女 女 出生日期 1998-5-8 1999-5-8 1998-4-8 1998-5-5 联系电话 1 2 3 4
数据库开发案例教材
教师
目录
P8
任务1 数据库系统基本概念
1.1 数据库的基本概念
1、信息(Information) 2、数据
(Data) 3、数据库(DataBase,DB) 4、数据库管理系统(Database Management System,DBMS) 5、数据库系统(Database System,DBS)

1、常用版本
版本 介绍
SQL Server的完整版,目前可以使用的 Enterprise 是 可试用 180 天的 SQL Server 2008 Enterprise Evaluation 部门级应用程序数据库服务器(适用于大多数的中小 型企业。
企业版 Enterprise(x86、x64 和 IA64) 标准版 Standard(x86 和 x64) 开发者版 SQL Server 2008 Developer(x86、x64 和 IA64) 网络版 SQL Server 2008 Web( x86和x64)
数据库开发案例教材
教师
目录
P15
任务1 数据库系统基本概念
1.4 数据库应用系统开发的基本步骤
1、需求分析与可行性分析 2、数据库设计 3、系统功能设计 4、系统测试 5、系统运行与维护
数据库开发案例教材
教师
目录
P16
任务2 安装SQL Server 2008和Visual Studio 2010 1.1 安装SQL Server 2008
P18
任务2 安装SQL Server 2008和Visual Studio 2010
1.1 安装SQL Server 2008
3、安装过程

首次安装,还会安装.net Framework支持
数据库开发案例教材
教师
目录
P19
任务2 安装SQL Server 2008和Visual Studio 2010
数据库开发案例教材
教师
P6
项目一 “学生选课管理系统”后台数据库的创 建 建议学时
14学时
能力要求:
具备理解关系数据库中基本概念的能力; 学会开发数据库应用系统的基本步骤; 能够使用图形化和命令两种方式创建和管理数据库; 能够使用技术以类封装形式实现数据库连接; 能够完成必要的数据库的备份和还原任务。
省编号 省名 市编号 市名
区编号 区名
县编号 县名
数据库开发案例教材
教师
目录
P10
任务1 数据库系统基本概念
1.2 数据模型
2、网状模型
(Network Model) 是层次模型的扩展,表示多个从属关系的层次结构, 呈现一种交叉关系的网络结构。特征如下: ① 有一个以上的结点无双亲; ② 至少有一个结点有多个双亲。
相关文档
最新文档