目录

1. 数据库基础知识

2 关系数据库

数据库设计基础

MySQL概述


1. 数据库基础知识

数据、数据库数据库管理系统、数据库系统是数据库技术最为密切相关的基本概念。

  • 数据库管理系统 DataBase Management System, DBMS)。 主要功能包括数据定义、数据操纵、数据建立和维护、数据库运行管理等。

数据库系统的特点:数据结构化、数据冗余度小、数据共享性好、数据独立性高、数据库保护(数据的安全性、数据的完整性、并发控制、故障恢复)。

数据库系统的结构:客户/服务器结构、浏览器/服务器结构。

数据模型:

  • 概念模型中两个实体集之间的联系有一对一,一对多,多对多三种类型。

  • 元素涉及实体(矩形)、属性(椭圆)和联系(菱形)。

  • 逻辑模型是具体的BDMS所支持的数据模型,包括层次模型、网状模型、关系模型和面向对象模型。

  • 物理模型用于描述数据在存储介质上的组织结构。

  • 数据库基础学习01计算机二级-第一章 数据库技术的基本概念与方法-LMLPHP

2 关系数据库

基本概念包括表、行、列、关键字、候选键、外部候选键、域和数据类型等。

  • 关键字是表中唯一确定一个元组的属性或者属性组,也称为码或主键。

基本性质:

  • 关系必须满足最基本的要求,每一列不可再分;

  • 表的任意两个元组不能完全相同;

  • 表中每一列是统一数据类型;

  • 不同列的值可以出自同一个域,但是列名不能相同;

  • 表中列的顺序可以任意交换,行的顺序也可以任意交换。

数据库设计基础

数据库设计的步骤:

需求分析-概念结构设计-逻辑结构设计-物理结构设计-数据库实施-数据库运行与维护。

MySQL概述

MySQL是一个关系数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle公司。

MySQL使用C和C++编写,支持多种操作系统。

数据库基础学习01计算机二级-第一章 数据库技术的基本概念与方法-LMLPHP

12-08 16:24