zoukankan      html  css  js  c++  java
  • SQL-SQL介绍

    一SQL 介绍

    SQL(Structured Query Language),语义是结构化语言, 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统

    二 数据库介绍

    2.1 数据库

    我们已经知道了SQL是操作数据库的语言,那么数据库是什么?数据库(database)是 保存一个文件或者一组文件的容器;这样说你可能还不懂,可以比喻为数据是一个图书馆,图书馆里面收藏有好多书,我们可以认为数据库就是能够存储数据的容器;其实数据库很常见,你每天都在操作数据库,比如你看手机,上网,微信聊天,其实背后都在操作数据库,只是展现操作数据库的形式不一样而已;

    2.2 数据库管理系统

    数据库里面有好多的数据,就像图书管一样有好多的书,书是由图书管理员进行管理,那么什么东西能够管理数据库呢?没错就是数据库管理系统(Database Manage System),比如 mysql, Access、DB2、Informix、 Server、Oracle、Sybase以及其他数据库系统;

    2.3 表

    表是一种结构化的文件可以用来存储特定类型的数据;这么说你可能没听懂,我们再举个例子,表就像图书馆里面的图书架子,每个书架都放了好多书;再不懂也没关系,你总用过excel吧,excel表格里面的标签页 (sheet) 我们就可类比数据表,表存放的就是特定类型的数据,跟excel的sheet一样;重点是每个表的表名是唯一,不可重复;

    2.4 列和数据类型

    列是表中的一个字段,一个表由多个列组成;每个列都由特定的数据类型,只能存放指定数据类型的数据;听不懂没关系,我们类比excel,excel中的sheet也是由多个列组成,每个列都有指定的数据类型,比如文本,数字,日期类型;那数据库的表跟excel的结果是类似的;

    数据类型就是限定表中的每个列只能存储特定类型的数据,常见的数据类型有整型,数字,文本,字符串,日期等等。

    2.5 行

    行就是表中的一条记录,类比excel,很容易理解;

    2.6 主键

    主键就是每行的唯一标识,其特性是主键,不能为空,不能重复,不能修改;主键我们可以类比身份证号,每个身份证号都是唯一不可重复的;

    2.7 行号

    行号指表中每个行的行号

    在这里插入图片描述

  • 相关阅读:
    基本MVVM 和 ICommand用法举例(转)
    WPF C# 命令的运行机制
    628. Maximum Product of Three Numbers
    605. Can Place Flowers
    581. Shortest Unsorted Continuous Subarray
    152. Maximum Product Subarray
    216. Combination Sum III
    448. Find All Numbers Disappeared in an Array
    268. Missing Number
    414. Third Maximum Number
  • 原文地址:https://www.cnblogs.com/zszxz/p/12059150.html
Copyright © 2011-2022 走看看