课程介绍

数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大地促进了计算机应用的发展。本课程系统讲述数据库系统的基础理论、基本技术和基本方法。内容包括:数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理基础知识,关系查询处理和查询优化等。通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力,能够从事数据库系统的设计,开发,研究和应用工作。 通过本课程的学习,要求达到全面掌握数据库系统的基本理论、基本知识和基本技术,包括:数据库系统的构成、关系数据库系统的理论和基本概念、结构化查询语言SQL、数据模型的概念、数据库设计方法、数据库体系结构的特点和区别等。要求全面了解数据库系统的基本概念,能够熟练运用所学知识进行数据库设计,掌握数据库应用开发的方法。 通过课程学习和上机实验,达到以下目的: 1.掌握数据库技术的基本理论、基本知识和基本技术,包括:数据模型、关系数据库的基本概念、数据库概念模型的设计方法(E-R图)、完整性和一致性控制、数据安全性控制、事务处理、并发控制、封锁机制、备份与恢复等。 2.熟练掌握结构化查询语言SQL,包括:CREATE 、INSERT 、UPDATE、DELETE、DROP、GRANT、REVOKE等等。能够在实际业务工作中,熟练地利用SQL语言完成各种信息处理任务。 3.具备数据库设计的能力,能够针对实际应用环境建立数据模型,完成建立数据库、定义表结构、定义用户视图和索引的操作。 4.了解数据库系统的新发展,通晓客户机/服务器体系、分布式数据库、Web数据库等新知识。

课程通知 >>更多
最新动态
  • 邓锬发布了新的作业作业3:SQL语言
  • 邓锬发布了新的作业作业1:关系代数
  • 邓锬发布了新的作业作业2:SQL语言