数据库基础学习01计算机二级-第一章 数据库技术的基本概念与方法
2023-12-13 04:57:12
目录
1. 数据库基础知识
数据、数据库数据库管理系统、数据库系统是数据库技术最为密切相关的基本概念。
-
数据库管理系统 DataBase Management System, DBMS)。 主要功能包括数据定义、数据操纵、数据建立和维护、数据库运行管理等。
数据库系统的特点:数据结构化、数据冗余度小、数据共享性好、数据独立性高、数据库保护(数据的安全性、数据的完整性、并发控制、故障恢复)。
数据库系统的结构:客户/服务器结构、浏览器/服务器结构。
数据模型:
-
概念模型中两个实体集之间的联系有一对一,一对多,多对多三种类型。
-
元素涉及实体(矩形)、属性(椭圆)和联系(菱形)。
-
逻辑模型是具体的BDMS所支持的数据模型,包括层次模型、网状模型、关系模型和面向对象模型。
-
物理模型用于描述数据在存储介质上的组织结构。
2 关系数据库
基本概念包括表、行、列、关键字、候选键、外部候选键、域和数据类型等。
-
关键字是表中唯一确定一个元组的属性或者属性组,也称为码或主键。
基本性质:
-
关系必须满足最基本的要求,每一列不可再分;
-
表的任意两个元组不能完全相同;
-
表中每一列是统一数据类型;
-
不同列的值可以出自同一个域,但是列名不能相同;
-
表中列的顺序可以任意交换,行的顺序也可以任意交换。
数据库设计基础
数据库设计的步骤:
需求分析-概念结构设计-逻辑结构设计-物理结构设计-数据库实施-数据库运行与维护。
MySQL概述
MySQL是一个关系数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle公司。
MySQL使用C和C++编写,支持多种操作系统。
文章来源:https://blog.csdn.net/qq_41520353/article/details/134868004
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!