数据库知识点期末.docVIP

  • 1
  • 0
  • 约2.09千字
  • 约 7页
  • 2026-09-06 发布于山东
  • 举报

数据库知识点期末

数据库基础知识

1.数据库概述

数据库定义:数据库是结构化数据的有组织集合,用于存储、管理和检索数据。

数据库管理系统(DBMS):DBMS是负责数据库创建、查询、更新和管理软件。

数据库系统组成:硬件、软件、数据和应用。

2.数据模型

概念数据模型:描述实体及其关系,如实体-关系模型(ER模型)。

逻辑数据模型:描述数据结构和关系,如关系模型、层次模型、网络模型。

物理数据模型:描述数据在物理存储介质上的存储方式。

关系数据库基础

1.关系模型

关系定义:关系是二维表,由行和列组成。

关系性质:原子性、依赖性、一致性、可区分性。

关系操作:选择、投影、连接、除法、联合。

2.关系代数

聚合操作:COUNT、SUM、AVG、MIN、MAX。

连接操作:内连接、外连接、自连接。

基本操作:并、交、差。

数据库设计

1.需求分析

功能需求:系统应实现的功能。

非功能需求:性能、安全性、可用性等。

2.概念设计

实体识别:识别系统中的实体及其属性。

关系定义:确定实体间的关系。

ER图绘制:使用ER图表示实体及其关系。

3.逻辑设计

关系模式转换:将ER图转换为关系模式。

规范化理论:1NF、2NF、3NF、BCNF、4NF、5NF。

文档评论(0)

1亿VIP精品文档

相关文档