美文网首页我爱编程
MySQL必知必会之SQL基础

MySQL必知必会之SQL基础

作者: Coder_老王 | 来源:发表于2018-04-09 19:12 被阅读30次

什么是数据库

1.数据库
保存有组织的数据的容器,通常是一个文件或一组文件。

数据库和数据库软件的区别:数据库软件成为DBMS(数据库管理系统)。数据库是通过DBMS创建和操纵的容器。我们不直接访问数据库,而是通过DBMS来访问数据库。

2.表
某种特定类型数据的结构化清单

在同一个数据库中,不能有相同的表名。

3.列和数据类型
表中的一个字段。所有的表都是有一个或多个列组成。

每个列都有相应的数据类型。数据类型定义列可以存储的数据种类。

4.行
表中的一个记录。表中的数据是按行存储的。

5.主键
表中的每一行都应该有可以唯一标识自己的一列(或一组列),称为主键。

表中的任何列都可以做为主键,只要满足一下条件:

  • 任意两行都不具有相同的主键值;
  • 主键列不允许NULL值

也可以一起使用多个列作为主键。在使用多个列作为主键时,上述条件必须应用到构成主键的所有列中,所有列值的组合必须是唯一的(此时单个列的值可以不唯一)。

除上述强制的规则外,应该坚持几个普遍认为的好习惯:

  • 不更新主键列中的值;
  • 不重用主键列中的值;
  • 不在主键列中使用可能会更改的值。

什么是SQL

SQL是结构化查询语言(Structured Query Language)的缩写,是一种专门用来于数据库通信的语言。

如何安装MySQL

MySQL必知必会--MySQL的安装(Mac)

相关文章

  • MySQL必知必会之SQL基础

    什么是数据库 1.数据库 保存有组织的数据的容器,通常是一个文件或一组文件。 2.表 某种特定类型数据的结构化...

  • mysql必知必会

    title: mysql必知必会date: 2019-11-21tags: 笔记categories: sql ...

  • 基础-SQL操作,MySQL为主

    内容来自《SQL必知必会》(4th)、 基础SQL语法,以MySQL为主 1.基本数据库名词 数据库:存放数据的容...

  • SQL必知必会

    《SQL必知必会》SQL是使用 广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《SQL必知必会(第4版)》...

  • MySQL 基础练习

    说明 最近看了 Sams Teach Yourself 系列的《SQL必知必会》。里面的内容很基础,使用SQL上手...

  • MySQL基础必知必会

    MySQL 教程--检视阅读 准备:Windows 上安装 MySQL 教程地址,PHP语言基础 教程地址2 教程...

  • MySQL必知必会基础

    一、mysql 数据库/表的操作 -- 连接数据库 mysql -u root -p -- 退出数据库 quit/...

  • 高性能 SQL 计划 Day 3

    今天继续来学 SQL,主要是《MySQL必知必会》15-18章的内容。 Ch 15.联结表 1.联结 SQL 最强...

  • SQL 学习笔记

    SQL基础 参考书籍: 《SQL必知必会》 检索数据 过滤数据 函数 分组数据 子查询 简单联结 法一: 法二: ...

  • 基础-事务、视图、存储过程、游标、约束、触发器、数据库安全

    内容来自《SQL必知必会》,《MySQL技术内幕》 SQL数据类型 事务 常识和数据库基本操作 1.事务处理:它是...

网友评论

    本文标题:MySQL必知必会之SQL基础

    本文链接:https://www.haomeiwen.com/subject/lrxwhftx.html