认识数据库

简介: 认识数据库

<!--p.MsoNormal{         mso-style-name: 正文;         mso-style-parent: "";         margin: 0pt;         margin-bottom: .0001pt;         mso-pagination: none;         text-justify: inter-ideograph;         mso-font-kerning: 1.0000pt;     }             p.paragraph{         mso-style-noshow: yes;         margin-top: 5.0000pt;         margin-right: 0.0000pt;         margin-bottom: 5.0000pt;         margin-left: 0.0000pt;         mso-margin-top-alt: auto;         mso-margin-bottom-alt: auto;         text-align: left;         font-family: 等线;         mso-bidi-font-family: 'Times New Roman';         font-size: 12.0000pt;     }             @list l0:level1{                     mso-level-number-format:undefined;                     mso-level-text:"%1、";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level2{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%2)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level3{                     mso-level-number-format:lower-roman;                     mso-level-text:"%3.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level4{                     mso-level-number-format:decimal;                     mso-level-text:"%4.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level5{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%5)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level6{                     mso-level-number-format:lower-roman;                     mso-level-text:"%6.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level7{                     mso-level-number-format:decimal;                     mso-level-text:"%7.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level8{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%8)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l0:level9{                     mso-level-number-format:lower-roman;                     mso-level-text:"%9.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level1{                     mso-level-number-format:decimal;                     mso-level-text:"%1.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level2{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%2)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level3{                     mso-level-number-format:lower-roman;                     mso-level-text:"%3.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level4{                     mso-level-number-format:decimal;                     mso-level-text:"%4.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level5{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%5)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level6{                     mso-level-number-format:lower-roman;                     mso-level-text:"%6.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level7{                     mso-level-number-format:decimal;                     mso-level-text:"%7.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level8{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%8)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l1:level9{                     mso-level-number-format:lower-roman;                     mso-level-text:"%9.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level1{                     mso-level-number-format:decimal;                     mso-level-text:"(%1)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level2{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%2)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level3{                     mso-level-number-format:lower-roman;                     mso-level-text:"%3.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level4{                     mso-level-number-format:decimal;                     mso-level-text:"%4.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level5{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%5)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level6{                     mso-level-number-format:lower-roman;                     mso-level-text:"%6.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level7{                     mso-level-number-format:decimal;                     mso-level-text:"%7.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level8{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%8)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l2:level9{                     mso-level-number-format:lower-roman;                     mso-level-text:"%9.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level1{                     mso-level-number-format:decimal;                     mso-level-text:"(%1)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level2{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%2)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level3{                     mso-level-number-format:lower-roman;                     mso-level-text:"%3.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level4{                     mso-level-number-format:decimal;                     mso-level-text:"%4.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level5{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%5)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level6{                     mso-level-number-format:lower-roman;                     mso-level-text:"%6.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level7{                     mso-level-number-format:decimal;                     mso-level-text:"%7.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level8{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%8)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l3:level9{                     mso-level-number-format:lower-roman;                     mso-level-text:"%9.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level1{                     mso-level-number-format:decimal;                     mso-level-text:"%1.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level2{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%2)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level3{                     mso-level-number-format:lower-roman;                     mso-level-text:"%3.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level4{                     mso-level-number-format:decimal;                     mso-level-text:"%4.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level5{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%5)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level6{                     mso-level-number-format:lower-roman;                     mso-level-text:"%6.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level7{                     mso-level-number-format:decimal;                     mso-level-text:"%7.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level8{                     mso-level-number-format:lower-alpha;                     mso-level-text:"%8)";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             @list l4:level9{                     mso-level-number-format:lower-roman;                     mso-level-text:"%9.";                     mso-level-number-position:left;                     font-family:Times New Roman;                     }             -->                                  

           一、    几个概念

           1.    数据(data):计算机能够处理的信息,都是数据,比如字符、音频、图像、视频等。

           2.    数据库(database--DB):是用来存放数据的,数据是由特点的:

           (1)    有组织的(比如:二维表)

           (2)    可以共享的

           (3)    完整的:语义是正确的,比如性别

           (4)    安全的:

           3.    数据库管理系统(database management system--DBMS)

介于操作系统和用户之间的软件

功能:

           (1)    数据定义

           (2)    数据操作

           (3)    数据库运行管理

           (4)    数据库的建立和维护

           4.    数据库系统(database system--DBS

数据库管理系统能够正常运行所涉及的硬件、软件和人。

软件:操作系统、数据库管理系统、应用开发工具、应用系统

人:管理员(database administer -- DBA)和普通用户

           二、    数据模型

三个要素(MySQL

           1.    数据结构:二维表

           2.    数据操作:增insert   删 delete  改 update   查select

           3.    数据的约束:完整性 比如primarykey

           三、    关系模型

关系:二维表

元组:行或记录

属性:列或字段

域:字段的取值范围,比如char(11)

主码:唯一标识某个元组的属性

关系模式:student(sno,sname,sage……)

           四、    数据库系统的组成和结构

1.数据库系统的体系结构

(1)内模式(存储模式)

(2)模式(概念模式或逻辑模式)

(3)外模式(用户模式)

目录
相关文章
|
4月前
|
存储 数据采集 数据管理
什么是数据库的概念模式
什么是数据库的概念模式
|
4月前
|
数据库
数据库视频(四)
数据库视频(四)
34 0
|
4月前
|
关系型数据库 MySQL 数据库
数据库(三)
数据完整性是数据库管理中的关键概念,确保数据的准确和一致。主要包括: 1. 实体完整性:通过主键(唯一且非空)来标识表中的每条记录,如创建`test2`表时设置`n1`为主键。 2. 创建表`test3`时,`n1`和`n2`组合成为主键,确保多字段的唯一性。 3. 唯一约束:用于保证列值的唯一性,如在`test1`中添加对`n2`的唯一约束,或创建`test4`时`n1`和`n2`的组合值唯一。 4. 引用完整性:通过外键约束实现,如`emp`表的`dept_id`引用`dept`表的`id`,确保数据间的关联合法性。外键可以有级联操作,如`on delete cascade`和`o
24 0
|
SQL 数据库 Windows
数据库—耿建玲视频总结(二)
首先建库,就好比我们盖房子,我们可以自己盖(企业管理器建库),也可以包给别人让别人给盖(T语言建库)。
|
11月前
|
存储 缓存 关系型数据库
2、数据库相关
2、数据库相关
43 0
|
存储 SQL NoSQL
(一)数据库介绍
(一)数据库介绍
162 0
|
关系型数据库 MySQL 数据库
|
SQL 资源调度 关系型数据库
快速学完数据库
本来想写文章来复习的,后面发现越写越多,而且感觉本末倒置了,查询语句写的最少,其他倒是写的很详细,数据库知识真的太细太碎了,整理起来难度真的挺大的,如果是数据库小白,这篇文章肯定很有用,它没有过多的实战,带你了解数据库的基本框架和能够完成的任务,如果是数据库学过的话,那这篇文章可能对你而言只有前面数据库概述和设计数据库有用,数据库sql语句这部分非常的精简,几乎只是了解个框架,第一次写长文欢迎评论区大佬们的指正。
80 0
快速学完数据库
|
存储 SQL Oracle
数据库(一)
数据库(一)
69 0
|
SQL 存储 XML
一、初识数据库
将大量数据保存起来,使用计算机加工而成的可以进行高效访问的数据集合。称为database,DB。 用来管理数据库的计算机系统称为DBMS