zoukankan      html  css  js  c++  java
  • 一、数据库、SQL简介

    1.数据库简介
    1.1数据库:保存有组织的数据的容器(通常是一个文件或一组文件)
      数据库软件:称为数据库管理系统(DBMS),数据库是通过DBMS创建和操纵的。通常用户使用DBMS访问数据库。
      表:表示一种结构化的文件,可用来存储某种特定类型的数据。存储在表中的数据是一种类型的数据或一个清单。
        数据库中的每个表都有一个标识,此标识是唯一的。
      模式:描述表的一整组信息就是模式,模式是关于数据库和表的布局及特性的信息。比如数据在表中如何存储,如何分解,
           各部分信息如何命名等这组信息就称为模式。
      列和数据类型:表由列组成,列中存储着表中某部分信息。
      列:表中的一个字段。所有表都是由一个或多个列组成的。
      数据类型:数据库表中每一列都有相应的数据类型。数据类型定义列可以存储的数据种类。
      行:表中的数据是按行存储的,行是表中的一个记录。
      主键(primary key):主键是表中每一行唯一标识的一列或一组列。即某个字段或某一组字段。
                 唯一表示中每行的这个列(或这组列)称为主键。主键用来表示一个特定的行。
                 没有主键更新或删除表中特定的行很困难,因为没有安全的方法保证只涉及相关的行。
                 表中任何列都可以作为主键,只要满足一下条件:
                 任意两行都不具有相同的主键值;
                 每个行都必须具有一个主键值(主键列不允许NULL值);
                主键列中的值不允许修改或更新;
                主键值不能重用(如果某行从表中删除,它的主键不能赋给以后的新行)
                主键通常定义在表的一列行,但这并不是必需的,也可以一起使用多个列作为主键。在使用多列作为主键时,
                上述条件必须应用到构成主键的所有列,
                所有列值的组合必须是唯一的(但单个列的值可以不唯一)
     
    1.2 什么是SQL
    SQL:SQL是结构化查询语言,专门用来与数据库通信的语言。
     
     
  • 相关阅读:
    获取Finacial dimension value的description 值
    创建一个List获取数据的lookup
    定位form光标行
    Business Unit Lookup in Form
    Linu各种版本
    redis的具体使用
    php中date()函数使用的方法
    Spring整合Hibernate中自动建表
    Android之手机电池电量应用
    SSH整合时,关于访问数据库的load的错误
  • 原文地址:https://www.cnblogs.com/veggiegfei/p/10897035.html
Copyright © 2011-2022 走看看