2)了解Sql

1.1 数据库基础
  1.1.1 数据库
    数据库(database):保存有组织的数据的容器(通常是一个文件或一组文件)
    注意:
        术语数据库与使用的数据库软件是不等同的;确切的说,数据库软件应称为数据库管理系统(DBMS),数据库是通过DBMS创
建和操作的容器
  1.1.2
    表(table):某种特定类型数据的结构化清单<同一类型数据或清单>
    说明:
        表名其实是数据库名与列表名的组合<有时还会加上数据库拥有者名字>
    模式(schema):关于数据库和表的布局及特性的信息
  1.1.3 列和数据类型
    列(column):表中的一个字段。所有表都是由一个或多个列组成的。
    提示:
        正确的将数据分解为多个列极为重要,具体根据具体需求来
    数据类型(datatype):所允许的数据的类型。每个表列都有相应的数据类型
    注意:
        数据类型及名称是Sql不兼容的一个主要原因(例如会存在相同的数据类型在不同的DBMS中具有不同的名称)
  1.1.4
·  行(row):表中的一个记录
    说明:
        行与记录可交替使用,但从技术上来说行才是术语
  1.1.5 主键
    主键(primary key):一列其值能够唯一标识表中每一行
    提示:
        虽然并不总是需要主键,但创建了有利于后面的操作与管理
    成为主键的条件:
        1)任意两行不具有相同的主键值
        2)每一行都必须具有一个主键值(主键列不允许为空)
        3)主键列中的值不允许修改或更新
        4)主键值不能重用
    注意:
        主键通常定义在表的一列上,但也可以一起使用多个列作为主键
1.2 什么是Sql
    Sql是结构化查询语言的缩写,是一种专门用来与数据库沟通的语言,它的作用就是提供一种从数据库中读写数据的简单有效的方
法

 

posted on 2018-04-05 12:00  叶灵心  阅读(107)  评论(0编辑  收藏  举报

导航