成为第一个分享这门课真实体验的人。
来自官方课程资料的结构化信息
课程代码
EIE3112
课程名称
Database System
开课学系
eee
所属学院
Faculty of Engineering
学分
3 学分
级别
3
课程简介
课程大纲: 1. 数据库设计与开发 1.1 DBMS 系统;客户端-服务器架构;数据库架构与网络 1.2 SQL:数据操作;数据定义 1.3 数据库开发:数据库应用程序与视图 1.4 高级 SQL:SQL 编程语言;存储过程;函数;触发器;游标;异常处理 1.5 E-R 模型:E-R 图;将 E-R 图转换为关系 1.6 规范化:数据冗余与更新异常;函数依赖;规范化过程;范式 2. 管理数据库环境 2.1 数据库安全:数据库安全最佳实践;SQL 注入;防止 SQL 注入 3. NoSQL 和云数据库 3.1 NoSQL 数据库简介:概览、类型、应用场景与应用、基本操作、优缺点 3.2 云数据库简介:概览、类型、应用场景与主流云数据库平台、关键特性、优缺点 实验课: 实验 1:数据库实现与 SQL 实验 2:高级 SQL 实验 3:NoSQL 数据库 实验 4:云数据库
学习目标
本课程旨在介绍: 1. 数据库设计、开发与编程 2. 高级数据库查询与数据库安全 3. NoSQL 和云数据库
先修要求
无
教学模式
授课模式:向学生讲解本课程的基本原理和核心概念。 辅导课:学生可以澄清概念并深入理解授课内容;给出并讨论问题和应用示例。学生将完成编程练习并使用数据库开发工具设计数据库。 实验课:学生将完成一些编程练习以增强对数据库设计与开发的理解。