数据库-MySQL概述

时间:2021-02-04 06:05:30
什么是数据库:
   数据库是存储数据的集合的单独的应用程序,每个数据库具有一个或者多个不同的API,用于创建、访问、管理、检索、复制所保存的数据

数据库按结构分类:
   1.层次结构型数据库:
       层次结构模型实质上是一种有根节点的定向有序树(树状结构),按照层次模型建立的数据库系统称之为层次结构型数据库,
       典型代表:IMS(Information Management System)
   2.网状结构型数据库:
      按照网状模型建立的数据库系统称之为网状结构型数据库,
       典型:DBTG(database yask group)
   3.关系型结构数据库:
      关系式数据结构把一些复杂的数据结构归结为简单的二元关系(二维表格形式)。
      由关系数据结构组成的数据库系统称之为关系数据库系统:
      在关系数据库中,对数据的操作几乎全部建立在一个或者多个关系表格上,通过这些关系表格的分类、管理、连接、选取等运算来实现数据库的管理
      
      DBASE II::就是一个关系数据库的典型代表,对于一个实际的应用问题(如人事管理问题),有时需要多个关系才能实现,用db2建立起关系称之为数据库(数据库文件)而把对应多个关系建立起来的多个数据库称之为数据库系统
      DB2  的另外一个功能:通过建立命令文件。来实现对数据库的使用和管理。对于一个数据库系统相应的命令序列文件,成为数据库应用系统
      
      总结:
         一个关系称之为一个数据库,若干个数据库可以构成数据库系统,数据库系统可以派生出各种不同类型的辅助文件和建立它的应用系统
         
    典型的关系型数据库:
       oracle(在企业在用的较多)
       db2
       Sybase
       SQL  server
       Mysql

       sqlite

sql


1.sql是什么:
  结构化查询语言:他是一种定义和操作关系型数据库的语法,支持大部分的关系型数据库
2.SQL作用:
  和数据库建立连接,进行沟通
3.SQL的标准:
4.SQL的组成:
  DQL(data query language) 数据查询语言
  DML(data Manipulaton language)数据操作语言
  DDL(data Defined language)数据定义语言
  DCL(data control language)数据控制语言
  TPL(Transitions processing language)事物处理语言
  CCL(cursor control language)指针控制语言

MySQL数据库


MySQL是一个快速,易于使用的关系数据库管理系统

MySQL的安装
检查是否安装成功:
  1.到安装目录的bin目录下输入:mysql -urrot -p
  2.检查版本:输入命令:“status;”