数据库原理及应用 课程导引 成都东软学院
信息管理与信息系统团队:余阳 办公室:A4201 Email: yuyang@nsu.edu.cn PhoneNo:028-82878071
Philosophy Thinking 什么是数据库(what) 为什么要学数据库? (why) 怎么学数据库? (how)
什么是数据库? 数据库就是为了一定目标,统一管理并可以共 享的相关数据的集合。 数据库系统本质上是一个用计算机存储数据的 系统。数据库本身可被看做一种电子文件柜; 也就是说,它是收集计算机数据文件的仓库 或容器。 文件柜 充满数据的硬盘 字典 图书馆
思考:我们什么时候用到了数据库?
为什么要学数据库 政务的影响 商务的影响 科学研究的影响 人们生活的影响 国防的影响 其影响无处不在!
为什么要学数据库? 数据是能在计算机中存储的用于描述事物的记 录符号,是信息的载体和表现形式。
为什么要学数据库? 在企业管理和经济工作中经常遇到的信息: 人力资源信息 物流信息 财务信息 外贸信息 金融信息 生活中的各种数据: 账单、发票、情报、文献、录像、照片……
? 为什么要学数据库? 如何有效地管理这些数据以方便使用,就成为 社会中每个人面临的重要问题之一。 答案:学习和使用数据库。 现代的数据管理离不开计算机和数据库技术。
为什么要学数据库? 专业学习及职涯发展
怎么学数据库 安装SQL Server 2012 认真听讲(理解概念) 做好实验(勤学多练) 完成项目(技能锻炼) 独立完成作业
主要内容 2 1 课程定位 课程设计 3 教学实施 4 教学特点 主要内容
1 课程定位 全院所有专业都会开设《数据库原理与应用》,但是 不同专业对数据库知识的需求是不一样的,所以我们 也会根据各个专业的需求,安排教学内容,选取教学 方法。
职位能力分解 编程能力 数据库能力 软件开发能力 软件工程师 程序设计能力 数据库的设计、开发能力 本课程培养目标
课程定位 课程 性质 本专业的核心主干课 课程 关系 程序 设计基础 数据库原 理与应用 软件项目 开发实训 课程 作用 1 培养学生设计、应用、开发数据库的能力
课程定位 课程 目标 1 使学生掌握数据库的基本原理,能熟练使用一 种大型关系数据库管理系统(sql server 2008), 为MIS系统开发、应用打下坚实的技术基础 课程 目标
2 课程设计 设计理念 以企业调研为依据 以案例驱动,项目导向为主线 以能力培养为中心
课程设计 课程设计思路 2 企业 调研 岗位 分析 招聘 分析 能力 分析 培养 目标 课程 设计 教学 实施 学生 分析 岗位 设置 岗位群 招聘 分析 能力 分析 培养 目标 课程 设计 教学 实施 用人 信息 能力 需求 培养 规格 学习 情景 学生 特点 学生 分析 知识 技能 应用 理论 巩固 实验 强化 项目 实践
2 课程设计 课程内容选取依据 人才 培养方案 课程 教学大纲 课程主要 任务及内容
课程设计——课程内容 教学模块 教学要求 模块1:关系数据库概述 数据库设计* 掌握关系数据库基础知识 ,熟悉开发环境建立与使用,了解数据库设计过程 模块2:数据库的创建与管理 掌握数据库的的创建、修改和删除 模块3:数据表的管理* 掌握表结构的创建、修改和删除 ,掌握添加、修改和删除表中的数据和完整性约束的实现。掌握基本查询的使用,熟悉高级查询的使用 模块4:索引的创建与使用 熟悉索引的功用及创建与管理 模块5:视图的创建与使用 掌握创建、修改、删除视图的基本方法,能够通过视图进行数据操作(更新,删除,插入) 模块6:Transact-SQL语言 熟悉常用变量、函数、流程控制语句 模块7:游标和事务 了解游标的定义、游标的使用
课程设计--课程内容 教学模块 教学要求 模块8:存储过程 掌握存储过程的基本概念,熟悉存储过程的创建和管理 模块9:触发器 掌握触发器的基本概念,熟悉触发器的创建和管理 模块10:SQL Server的安全性管理 熟悉安全管理机制 模块11:数据库的备份和恢复* 掌握备份数据库、导入与导出 模块12:数据库应用程序接口及数据库应用系统开发简介 了解ADO数据访问技术 /JDBC数据访问技术
模块三:数据表的管理
课程设计-实践教学 三个项目 教学项目:选课管理系统 实践项目:商品销售管理系统 综合项目:新闻管理系统
课程设计-实践教学 课堂实践 操练型实验 验证型实验 设计型实验 实验编号 实验题目 课内学时 课外学时 实验一 选课管理系统数据库设计 2 4 实验二 创建数据库 1 实验三 创建表及输入数据 实验四 实现完整性约束 实验五 数据查询 3 实验六 创建视图 实验七 存储过程与触发器 实验八 安全管理 实验九 备份数据库、导入与导出 课堂实践 操练型实验 验证型实验 设计型实验
3 教学实施 案例教学 北仑区软件园 项目案例 任务驱动 动漫产业基地
教学方法与手段—任务驱动
教学方法与手段—任务驱动
教学组织形式 任课教师组成课程组,指定课程负责人。 课程组共同完成课程实施方案的指定,案 例的设计,试验方案的设计与修订,教学过 程中出现的各种问题的讨论和解决办法。 学生自开学即分成学习组(项目组)。 以小组形式协作学习,参与考核。
教学实施-课程考核 多元化考核评价体系 小组成员自己分配小组得分 实验 成绩20% 考勤10% 项目组 成绩20% 期末机试 成绩50%
考核办法 1、考核类型:考试。 2、考核方式:上机考试。 3、期末考试时间:120分钟。 4、平时成绩与期末成绩的比例:1:1 平时成绩包括出勤、回答问题、完成作业和实验 等 5、记分方式:百分制
教学实施-教学资源 课程网站、FTP 教材和参考书 项目案例 (选课管理系统) 实验指导书 多媒体课件 实验操作录像
教学特点 4 1.将一个数据库应用系统用案例融入到整个课程的 教学之中。 2. 任务驱动的案例教学法 3. 自行设计实验 2. 任务驱动的案例教学法 3. 自行设计实验 4. 加强了与其他课程的整合能力,因“需”施教。
THANK YOU!!!