• 数据库基础


    数据库基础

    什么是数据库

    简单的说,数据库(database)就是一个以某种有序的方式存储数据的集合,就像一个箱子,这个箱子就是文件存数的位置.

    另外,数据库和数据库软件的概念不同,数据库软件其实应该叫数据库管理系统(DBMS),可以创建和使用数据库容器,我们一般直接接触的是DBMS,通常使用它来访问数据库.

    表(table)是一种结构化的文件,可用来存储某种特定类型的数据。就像箱子里的塑料带将不同的东西分开防止,同样的类型放在一个袋子中.

    模式(schema)

    关于数据库和表的布局及特性的信息,用来描述数据库中特定的表以及整个数据库(和其中表的关系)。

    列和数据类型

    列(column)是表中的一个字段。所有表都是由一个或多个列组成的。就像excel中列一样

    数据类型(datatype)是指列的数据类型,每个列都有相应的数据类型.

    表中的一个记录,就是表中的一组数据

    主键

    表中每一行都应该有可以唯一标识自己的一列或一组列,这些列就被成为主键(primary key),用来唯一标示一组数据.

    主键需满足以下条件:

    1. 任意两行都不具有相同的主键值
    2. 每个行都必须具有一个主键值,主键列不允许NULL

    SQL

    SQL是结构化查询语言,是数据库专用的语言,所有的SQL类型的数据库基本都可以使用SQL语言来通信,且多数语法都相同

  • 相关阅读:
    bzoj3473 字符串
    洛谷P4070 生成魔咒
    洛谷P3975 弦论
    AT1219 歴史の研究
    课上讲的几个新的技巧
    索引与视图(转载)
    oracle中的分支与循环语句
    Oracle to_date()函数的用法《转载》
    自定义函数的存储过程的区别
    UNION 和 UNION ALL 操作符
  • 原文地址:https://www.cnblogs.com/itogo/p/5670360.html
Copyright © 2020-2023  润新知