初始My SQL
首先说明一下,以我自己的认知学习数据库,如果有理解不全面请多包涵。勿喷!
1.什么是数据库?
2. 什么是数据库管理系统(RDBMS)?
3. My SQL数据库?
4. 有关RDBMS常用术语?
1.什么是数据库?
数据库(Database):数据库是按照数据结构来组织,存储和管理数据库的仓库。用户可以进行增,删,改,查各种操作。
2.什么是数据库管理系统(RDBMS)?
Relational Database Management System简称: (RDBMS )。
特点:
1.数据以表的形式出现。
2.每行为各种记录名称。
3.每列为记录名称所对应的数据域。
4.许多的行和列组成一张表单。
5.若干的表单组成database.
3.My SQL数据库?
My SQL 是一个关系型数据库管理系统。由瑞典My SQL AB 公司开发,目前属于Oracle公司。My SQL是一种关联数据库管理系统。关联数据库将数据保存在不同的表中。而不是在大仓库中,可以提高数据的灵活性。
4.有关RDBMS术语?
1.数据库:数据库是一种关联集合。
2.数据表:表是数据的矩阵,在一个数据库中的表看起来像一个简单的电子表格。
3.列:一列(数据元素)包含了相同类型的数据。
4.行:一行(元组或记录)是一组相关的数据。
5.主键:唯一。用来查询数据。
6.外键:用于关联两个表。
7.复合键:(组合键)将多个列作为一个索引键,一般用于复合所有键。
8.索引:数据目录。使用索引可以快速访问数据表中特定的信息。
9.参照完整性:参照的完整性要求关系关系中不允许引用不存在的实体。
<注>:这里只是列举了刚入门的一些术语,后面遇到别的在详细介绍。