西安航空学院数据库应用
- 来源:西安航空学院
- 格式:高清三分屏视频
- 类型:精品课程

- 提示:在线学习受线路和学校服务器的影响,可能有在线看不了的情况,建议选择下载之后离线学习!
- 第01讲:了解SQLServer2000
- 第02讲:管理数据库
- 第03讲:数据库基础知识
- 第04讲:管理表
- 第05讲:数据库规范化设计(一)
- 第06讲:数据库规范化设计(二)
- 第07讲:数据库规范化设计(三)
- 第08讲:数据库规范化设计习题讲:
- 第09讲:编写程序
- 第10讲:检索数据(一)
- 第11讲:检索数据(二)
- 第12讲:关系运算(一)
- 第13讲:关系运算(二)
- 第14讲:数据检索习题
- 第15讲:索引、视图
- 第16讲:存储过程、触发器
- 第17讲:数据库体系结构
- 第18讲:数据库复制与恢复
- 第19讲:数据安全性
- 第20讲:数据完整性
- 第21讲:数据库并发控制
- 提示:课程前二讲是免费下载的,您可以直接试下载。批量下载需要的学习币以标明的为准。>>批量下载方法
- 数据库应用第01-02讲免费试下载
- 西安航空学院 数据库应用 批量下载 提取密码:nvli30
课程介绍
《数据库应用》是计算机各专业的专业必修课,主要任务是介绍 SQL Server 数据库管理系统的操作方法、数据库的基本理论。本课程的目的是使学生能够结合数据库原理的相关理论,并能综合掌握 SQL Server 的使用方法。
《数据库应用》课程是按国家教育科学“十五”规划国家级课题“ IT 领域高职课程结构改革与教材改革的研究与试验”的研究成果中“数据库开发”职业能力课程的第二阶段课程设计的,由“ SQL Server 数据库管理系统”和“数据库原理”两部分构成。其中,“ SQL Server 数据库管理系统”部分以 SQL Server 2000 为核心,系统地介绍了 SQL Server 2000 的操作方法。包括 SQL Server 2000 系统的安装, Transact-SQL 语言,数据库、表、索引、视图、存储过程、触发器的建立,数据库的复制和恢复,数据安全性和完整性的维护等内容。“数据库原理”部分则围绕 SQL Server 数据库管理系统,系统地介绍了关系型数据库的基本理论。包括数据库系统体系结构,关系数据库规范设计,关系运算等内容。
《数据库应用》课程是一门理论与实践相结合的课程,如同课程名称“数据库原理与 SQL Server ”,该课程将“数据库原理”有机地融合到“ SQL Server 数据库管理系统”中,使学生在掌握 SQL Server 的操作方法的基础上,充分理解相关的数据库基本理论,力争做到理论与实践的完美结合。
理论教材
《数据库原理与SQL Server》 壮志剑 主编 高等教育出版社 2008年9月
本教材采用“就业导向的职业能力系统化课程及其开发方法(VOCSCUM)”进行开发,是国家教育科学“十五”规划国家级课题“IT领域高职课程结构改革与教材改革的研究与试验”的研究成果之一。本书是高等职业教育电子信息类专业“双证课程”培养方案配套教材之一,同时也是“CEAC国家信息化培训认证”的指定教材,具有鲜明的特色,可作为高职高专院校电子信息类专业的教材。
本教材现为十一五国家规划级教材 。
实训教材
《数据库应用实验指导书》 宋建民 壮志剑 编著 西安航空技术高等专科学校
本教材设计步骤详细,示例针对性强,学生反映良好。
参考教材
《数据库应用实训教程》 壮志剑 主编 西安交通大学出版社 2004年12月
《SQL Server 2000应用实训教材》 张晓云主编 科学出版社 2004年9月
《数据库原理与Access应用》张晓云主编 科学出版社 2004年9月
《数据库系统开发与PowerBuilder》 张晓云主编 高等教育出版社 2006年2月
《数据库原理与SQL Server》 壮志剑 主编 高等教育出版社 2008年9月
本教材现为十一五国家规划级教材
课程教学大纲(课程编号CEAC9106)
(一)课程概述
适应专业:计算机各专业。
课程属性:CEAC认证课程。
课程说明:课程由SQL Server和数据库原理两部分组成,重点培养学生利用数据库原理的相关理论,使用SQL Server数据库管理系统解决实际问题的能力,为学生开发数据库系统应用软件打下良好的基础。该课程采用以SQL Server为主线,将数据库原理的相关理论融入到SQL Server数据库系统的实际应用当中的教学方式。具体内容包括SQL Server 2000的SQL Server 2000系统的安装,Transact-SQL语言,数据库、表、索引、视图、存储过程、触发器的建立,数据库的复制和恢复,数据安全性和完整性的维护以及数据库原理的数据库系统体系结构,关系数据库规范设计,关系运算等相关内容。
教学目标:掌握数据库原理的相关理论,熟练操作SQL Server。
学时要求:64学时。
考核形式:参加CEAC认证考试。
先修知识:数据库基础与Access。
(二)教学内容
SQL Server基础
(1)SQL Server安装 (2)SQL Server组件掌握SQL Server 2000服务管理器、企业管理器组件的基本操作
了解SQL Server 2000查询分析器、导入和导出数据、服务器网络实用工具、客户端网络实用工具、事件探查器、在IIS中配置SQL XML支持以及联机丛书组件的基本操作
掌握SQL Server 2000数据库服务器的注册方法
了解SQL Server 版本
了解SQL Server 2000软硬件平台
掌握SQL Server 2000的定制安装
数据库管理
(1)数据库构成 (2)Transact-SQL概述 (3)建立数据库 (4)发布和订阅数据库了解SQL Server 2000数据库的订阅和发布方法
掌握SQL Server 2000数据库的创建方法
了解SQL语言、Transact-SQL语言
了解Transact-SQL语言的构成
了解数据库技术的发展、数据库系统的构成
掌握SQL Server 2000数据库的构成
表管理
(1)关系模型 (2)建立表结构 (3)编辑数据 (4)数据库原理(一) 数据库规范化设计了解关系模式的规范化问题
掌握函数依赖的相关概念
掌握属性集闭包的概念及计算
掌握1NF、2NF、3NF的概念及判断
掌握表数据的编辑方法
掌握表结构的建立方法
了解数据模型及相关概念
掌握关系模型及相关概念
数据检索
(1)Transact-SQL运算符和函数 (2)查询语句SELECT (3)SELECT高级应用 (4)数据库原理(二) 关系代数了解关系的定义和性质
掌握关系的集合运算和专门的关系运算
掌握关系代数表达式的构造
掌握关系代数表达式向SELECT语句的转换
掌握多表查询语句构造
掌握子查询语句构造
掌握集合查询语句构造
掌握生成新表查询语句构造
掌握嵌入式SQL语句构造
掌握基本查询语句构造
了解Transact-SQL运算符和函数
Transact-SQL程序设计
(1)Transact-SQL概述 (2)流程控制语句 (3)游标了解游标的概念和应用
掌握条件语句与循环语句
了解转移、等待、返回语句
掌握批处理定义、块定义语句及注释、输出语句
掌握Transact-SQL语言的变量
索引、视图、存储过程、触发器设计
(1)索引 (2)视图 (3)存储过程 (4)触发器 (5)数据库原理(三) 数据库系统体系结构了解数据库系统的三级模式
了解数据库系统的二级映像
了解数据库系统的二级数据独立性
掌握触发器的概念和创建方法
掌握存储过程的概念和创建方法
掌握视图的概念和创建方法
掌握索引的概念和创建方法
数据库数据的复制及恢复
(1)数据库的备份和还原 (2)附加数据库 (3)数据库数据导入和导出掌握SQL Server数据库与其他数据文件数据的导入和导出方法
掌握数据库的附加方法
掌握数据库的备份和还原方法
数据安全性维护
(1)登录账户管理 (2)用户管理 (3)角色管理 (4)许可管理了解SQL Server许可
掌握SQL Server许可的设置方法
了解SQL Server角色
掌握SQL Server角色的设置方法
了解SQL Server用户
掌握SQL Server用户的创建方法
了解SQL Server认证模式
掌握SQL Server登录账户的创建方法
数据完整性维护
(1)批处理 (2)事务 (3)锁 (4)错误处理了解错误的捕获和处理方法
了解锁的概念、锁的类型、锁的粒度、死锁的概念
掌握检索锁的信息的方法
掌握事务的概念及性质
掌握显式事务、隐式事务、自动事务、分布式事务的定义
掌握批处理的概念及定义
(三)课时分配表
章 | 节 | 学时 |
第1章 了解SQL Server 2000 | 1.SQL Server 2000的安装 | 2 |
2.SQL Server 2000组件 | ||
实训 SQL Server 2000的安装与启动 | 2 | |
第2章 管理数据库 | 1.数据库的构成 | 2 |
2.Transact-SQL | ||
3.建立数据库 | ||
4.发布和订阅数据库 | ||
实训 创建数据库 | 2 | |
第3章 管理表 | 1.关系模型 | 2 |
2.建立表结构 | ||
3.编辑数据 | ||
4.数据库规范化设计 | 8 | |
实训 创建表 | 2 | |
第4章 检索数据 | 1.Transact-SQL运算符和函数 | 2 |
2.SELECT语句 | ||
3.复杂SELECT语句 | 2 | |
4.关系运算 | 4 | |
实训 检索数据 | 4 | |
第5章 Transact-SQL编程 | 1.Transact-SQL | 2 |
2.流程控制语句 | ||
3.游标 | 2 | |
实训 Transact-SQL语言编程 | 2 | |
第6章 全面掌握SQL Server 2000 | 1.索引 | 2 |
2.视图 | ||
3.存储过程 | ||
4.触发器 | 2 | |
5.数据库系统体系结构 | ||
实训 创建索引、视图、存储过程和触发器 | 4 | |
第7章 复制和恢复数据库 | 1.数据库备份和还原 | 2 |
2.附加数据库 | 2 | |
3.数据库数据导入/导出 | ||
实训 数据复制与恢复 | 2 | |
第8章 保证数据安全性 | 1.登录账户管理 | 2 |
2.用户管理 | ||
3.角色管理 | ||
4.许可管理 | ||
实训 安全管理 | 2 | |
第9章 保证数据完整性 | 1.批处理 | 2 |
2.事务 | ||
3.锁 | ||
4.@@ERROR | ||
实训 错误的捕获和处理 | 2 | |
合计 | 讲授38,实训22,机动2,考试2,共64学时 |