Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

数据库建模与设计

Suan Dusit University via XuetangX

Overview

数据库建模与设计是软件开发过程中的一个重要环节。《数据库建模与设计》课程包含数据库概念设计、数据库逻辑设计和数据库物理设计的全过程。通过本课程的学习,学生能够承担软件工程项目中的数据库设计工作。

《数据库建模与设计》课程授课学时为20学时,面向希望学习并掌握数据库建模与设计的大二大三本科生,包括但不限于软件工程、计算机科学与技术以及数据科学与大数据技术等专业的本科生。

通过本课程的学习,学生能够掌握以下知识:1、了解数据模型及其特性;2、熟练掌握ER模型,即使用ER模型对现实世界中数据以及数据之间的关联关系建模,除了基本的ER模型元素,还包括属性分类、弱实体集、聚集和继承等知识点;3、ER模型向关系模式的转化,生成关系模式并思考关系模式优化;4、充分了解索引的类型、索引的工作原理以及索引的设计。

课程以工程化为出发点,包含大量的案例和习题,有助于学生掌握课程各项知识点。


Syllabus

  • 第一章 绪论
    • 1.1 课程目标、特点及主要内容
    • 1.2 数据库基础知识
    • 1.3 数据库设计概述
  • 第二章 数据库概念设计_E-R模型基础
    • 2.1 数据模型
    • 2.2 基础E-R模型及其要素
    • 2.3 基础E-R模型的几个复杂问题讨论
  • 第三章 数据库概念设计_E-R模型提升
    • 3.1 弱实体
    • 3.2 继承
    • 3.3 聚集
    • 3.4 E-R模型的元素表示
    • 3.5 概念模型设计过程
  • 第四章 数据库逻辑设计
    • 4.1 E-R模型转化为表的基本方法
    • 4.2 E-R模型复杂要素转化为表的方法
    • 4.3 关于表模式进一步优化问题的讨论
    • 4.4 其它逻辑模式设计问题讨论
  • 第五章 数据库物理设计
    • 5.1 数据库物理设计简介
    • 5.2 选择DBMS产品
    • 5.3 定义命名规范
    • 5.4 选择合适的数据类型
    • 5.5 去规范化设计
    • 5.6 索引设计
  • 期末考试

    Taught by

    Li Hui

    Reviews

    Start your review of 数据库建模与设计

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.