首页 > 数据库 >SQL-1(初识)

SQL-1(初识)

时间:2022-10-25 22:47:38浏览次数:43  
标签:关系 数据库 数据类型 数据表 初识 文件柜 SQL

1:
SQL初识
数据库,SQL与数据表

1:数据库
数据库 (Data Base,简写为 DB) 是用于保存数据的容器。你可以把它想象成一个虚拟的“文件柜”,其中可以放入多个“文件”,按照一定的结构保存和管理数据。

2:关系型数据库
 支持使用 SQL 操作的数据库也被称为 关系型数据库,这也是目前绝大部分数据库采用的架构形式。
 我们把数据库比喻成“文件柜”,向文件柜中保存数据的过程,是先把数据保存到某个文件里,再将这个文件放入数据柜中。在数据库领域,这些用来保存数据的文件称为 表:
 (表:数据的存储结构)
总结一下,关系型数据库中包含了多张工作表,而“关系”有两层含义:
单张表描述了事物与属性之间的关系;
多张表之间的联结关系,描述了多个事物之间的关系。
  
3:数据表

     关系型数据库中的数据表与我们平时用的表格什么不同呢?
      区别主要两点:
每一 列 都特定的 数据类型,而生活中随意建立的表格没数据类型的要求;
每一 行 都一个独一无二的标识,而生活中随意建立的表格通常没有这种标识。

 ① 列与数据类型
      表中的 列 用于存储某一类的特定信息,每一列都有 统一 的特定 数据类型。该储存什么信息,这一列是什么数据类型,都是建表时就规定好的。
 ② 行与主键
       主键满足的条件:    不含空值与重复值
                                         不允许修改和删除
                                         最好与业务无关
 

标签:关系,数据库,数据类型,数据表,初识,文件柜,SQL
From: https://www.cnblogs.com/catch-autumn/p/16826663.html

相关文章

  • SQL-2(检索初步)
    SQLite数据类型:三种数据类型:1.分别是专门用来表示 整数 的 INTEGER,以及用来表示带小数点的数字,也就是 浮点数 的 REAL。整数、浮点数类型,        ......
  • SQL-3(数据筛选)
    数据筛选演出信息管理WHERE 子句①WHERE 子句:根据WHERE子句中的条件筛选数据 此句根据SLECET...FORM....中使用②数值筛选1.等于:=2.不等于:<>(部分DBMS也支......
  • SQL -4(排序与运算)
    排序与运算①字段间的计算tip:1.也就是说把算式内容看做x,y就可以了    2.指定字段之间按行继续计算,然后结果被保存为一个新字段。PS:SQLite中,两个浮点数相......
  • SQL-五(常用函数)
    SQL常用函数①函数的概念:1.函数的格式:函数名(参数)              即:函数名(参数1,参数2,....) 三个注意事项:Ⅰ:英括号      ......
  • SQL-六(分组与聚合)
    GROUPBY 子句:将数据分成若干组  GROUPBY 子句中列名/字段名的书写顺序,并不影响最终的分组结果。分组结果的聚合PS:1.将一类 行中多条数据 的情况,视作一种错......
  • SQL-- 七(子查询--AIPL漏斗分析)
    子查询AIPL漏斗分析Ⅰ:①作为取值范围    像这样,用一对圆括号 () 包裹,作为一个元素参与到外层查询中的查询,被称为 子查询。   ps:此时的子查询,是外层......
  • mysqlundolog什么时候产生
    mysql的redolog文件夹可以删除吗RedoLog记录的是redo,那么redo是什么呢?通俗来讲,redo记录的是对应的记录改变的物理操作。说实话,过去的很长一段时间内,我对redo的认识也仅限于......
  • mysQL uuID 查询
    mysql怎么获取刚生成的uuid作为主键,UUID长度过长,主键索引KeyLength长度过大,而影响能够基于内存的索引记录数量,进而影响基于内存的索引命中率,而基于硬盘进行索引查询性能很差......
  • mysqlsql执行顺序
    mysql语句的执行顺序问题这是先执行ORDERBY语句,大多数的你想找前N条记录的时候LIMIT都会最后执行,因为如果不是这样的话就不会达到你想要的记录本回答由提问者推荐MSSQL里,多......
  • mysqlsequence并发
    mysql有sequence吗在该目录中创建一个小型php文件(info.php的)在浏览器中调用它。该文件将显示很多关于我们的php安装,如安装的php版本和有用的一些细节。如何用navicatpre......