1.什么是数据库?

   数据库(database)是按照数据结构来组织.存储和管理数据的仓库

2.关系型数据库管理系统(Relational Database Management System即RDBMS)

  所谓的关系型数据库,是建立在关系型基础上的数据库.借助于集合代数等数学概念和方法来处理数据库中的数据

    RDBMS的特点:

        a.数据以表格的形式出现.

        b.每行为各种记录名称

        c.每列为记录名称所对应的数据域

        d.许多的行和列组成一张单表

        e.若干的单表组成databse

    RBDMS 术语

          数据库:数据库是一些关联表的集合

          数据表:表是数据的矩阵.在一个数据库中的表看起来像一个简单的电子表格

          列:一列(数据元素)包含了相同的数据,例如邮政编码的数据

          行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据

         冗余:存储两倍数据,冗余降低了性能,但提高了安全性

         主键:主键是唯一的.一个表中只能包含一个主键.你可以用主键来查询数据

         外键:外键用于关联两个表

         复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引

         索引:使用索引可快速访问数据库表中的特定信息.索引是对数据库表中一列或多列的值进行排序的一种结构.类似于书籍 的目录

         参照完整性:参照完整性要求关系中不允许引用不存在的实体.与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性

3.SQL指结构化查询语言.

   SQL分为两个部分:数据操作语言(DML)与数据定义语音(DDL)

         DML的构成包括查询与更新指令:

                   select   从数据库表中获取数据

                    update   更新数据库表中的数据

                    delete     从数据库表中删除数据

                     insert into  向数据库表中插入数据

          DDL则是使我们拥有创建或删除表格的能力,也可以用来定义索引(键),规定表之间的链接,以及施加表间的约束.

                      create database    创建数据库

                     alter database          修改 数据库

                      create table            创建新表

                      alter table                变更数据库表

                      drop table                 删除表

                       create index            创建索引(搜素键)

                        drop index               删除索引

4.Mysql数据库

    Mysql是一个关系型数据库管理系统.这种所谓的""关系型"可以理解为"表格"的概念一个关系型数据库由一个或数个表格组成.

                    

 

 

 

 

        

 

posted on 2017-06-28 11:05  江湖小神仙  阅读(194)  评论(0)    收藏  举报