数据库原理及应用》课程简介
课程编号
1240513010
课程名称
数据库原理及应用
课程性质
必修
学    时
48
学    分
3
学时分配
授课:40    实验:    上机:8  实践:    实践(周):
考核方式
闭卷考试,平时成绩占50% ,期末成绩占50% 。
开课学院
信息工程学院
更新时间
适用专业
电子商务和信息管理与信息系统专业
先修课程
数据结构、计算机技术基础
课程内容:
数据库技术是计算机科学技术的重要内容,是构成信息系统的重要基础。《数据库原理及应用》课程是电子商务专业(本科)的重要的专业基础课,也可作为信息管理与信息系统等专业的专业课。
课程内容包括数据库系统的基本概念、关系运算理论SQL语言、关系规范化理论Web
据库应用系统的设计方法、数据库系统的管理控制机制通过教学,使学生系统地掌握数据库系统的知识,培养学生运用数据库技术进行系统设计与开发的能力,对进一步学习更为专业的数据库技术奠定基础

Brief Introduction
 Code
1240501001
Title
Office Automation Software and Advanced Applications
Course nature
Required
Semester Hours
16
Credits
1
Semester Hour Structure
Lecture Experiment   Computer Lab Practice
Practice (Week)
Assessment
Closed book examination, usually results accounted for 30%, the final grade accounted for 70%.
Offered by
School of Information Engineering
Date
for
All Professionals
Prerequisite
None
Course Description:
Database technology is an important part of computer science technology. It is a foundation of information system. Database System Principle and Application course is a specialized core course of electronic commerce profession. It can take as a specialized course of management of IT & information systems.
The content of this course include: concepts and principle of database system, relation operation theory, SQL language, relation normalization theory, design and development of DB application system based on Web, system management technology and so on.
The mission of this course is:
1st, to understand the basic knowledge of database system.
2nd, to get a thorough understanding of how to use database technology to design and development system.
3rd, to master the basic principle and analysis means for development database system, which can set the stage for engaging in computer fields.

数据库原理及应用》课程教学大纲
、教学内容
第一章 绪论(2学时)
教学要求掌握数据库系统中基本概念,了解数据库系统的特点理解数据库的三级模式二级映射的体系结构,理解内模式,概念模式,外模式及其相互之间的关系。掌握DBMS的主要功能和组成部分
教学内容
1.1  数据库系统概述
1.2  数据库系统结构
1.3  数据库系统的组成
教学难点数据物理独立性与逻辑独立性
教学重点数据库系统常用概念、三级模式和二级级映射
第二章  数据模型(2学时)
教学要求了解数据模型的组成要素:数据结构,数据操作,完整性约束;了解层次,网络基本数据模型;掌握关系数据模型的基本概念和特点。
教学内容
数据库学什么2.1 两大类数据模型
2.2 数据模型的组成要素
2.3 逻辑数据模型
2.4 层次模型
2.5 网状模型
2.6 关系模型
教学难点数据模型的组成要素。
教学重点关系数据模型的基本概念和特点。
章  关系数据库6学时)
教学要求掌握关系的基本概念;掌握关系模型的三类完整性规则;深刻理解关系模型的数据结构熟练掌握使用关系代数解决各种查询问题。
教学内容
3.1  关系模型概述
3.2  关系数据结构
3.3  关系的完整性
3.4  关系代数
教学难点笛卡尔积运算和除运算
教学重点用关系代数表达查询需求
章  关系数据库标准语言SQL8+4学时)
教学要求掌握SQL语言基本特点,熟练掌握SQL定义语句、SQL各种查询语句、视图的各种操作、SQL更新语句。了解嵌入式SQL语句的应用。
教学内容
4.1  SQL 语言概述
4.SQL数据定义
4.3  SQL数据查询
4.4  SQL数据更新
4.5  SQL视图
教学难点多表连接查询、嵌套查询
教学重点用SQL语言实现对数据库各种对象的插入、删除、查询、修改等操作。
章  数据库安全性2学时)
教学要求理解数据库安全性的基本概念,掌握数据库安全性控制方法,掌握角的概念和使用方法,掌握如何使用视图来提高数据安全性
教学内容
5.1 计算机安全性概论
5.2 数据库安全性控制
5.3 数据库存储控制方法
5.4 数据库角
5.5 视图机制
5.6 审计
教学难点存取控制、角的概念和使用方法、视图的安全性控制机制
教学重点几种数据库安全性控制技术
章  数据库完整性(2学时)
教学要求掌握数据库的完整性的基本概念,掌握数据库的完整性控制机制。
教学内容
6.1  数据库完整性概述
6.2  实体的完整性
6.3  参照的完整性
6.4  用户定义的完整性
教学难点:完整性的定义与实现
教学重点:数据库完整性的含义、完整性控制机制
章  数据库恢复技术(2+2学时)
教学要求了解数据库系统故障的种类,掌握事务的基本概念、数据库恢复的实现技术,熟悉针对不同故障数据库的恢复策略。
教学内容
8.1  事务的基本概念
8.2  数据库恢复概述
8.3  故障的种类
8.4  恢复的实现技术
8.5  恢复策略
教学难点事务的概念、系统故障的恢复策略、介质故障的恢复策略
教学重点事务的概念、数据库恢复的实现技术和数据库的恢复策略
章  并发控制4学时)
教学要求了解并发操作可能带来的数据不一致现象。掌握封锁、排它锁、共享锁、活锁和死锁的内涵。掌握三级封锁协议。
教学内容
8.1  并发控制概述
8.2  封锁
8.3  封锁协议
8.4  活锁和死锁
教学难点如何实现用三级封锁协议解决并发操作中的数据不一致问题
教学重点封锁协议、死锁的概念、并发控制的封锁技术
章  关系数据理论4学时)
教学要求掌握函数依赖、侯选码,主码、外码的概念。了解关系模式设计中可能出现的问题,掌握模式分解的原则和分解的方法。理解什么是1NF,2NF,3NF,BCNF,如何对关系模式进行规范化处理,了解什么是多值依赖和4NF。
教学内容
9.1  函数依赖
9.2  范式
9.3  关系模式的规范化
教学难点如何规范化关系模式使其满足2NF,3NF,BCNF

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。