美文网首页
mysql数据库基础

mysql数据库基础

作者: 我是聪 | 来源:发表于2021-07-07 03:02 被阅读0次

mysql数据库基础

数据库基础

数据库

  • 简介

    • 数据集合

      • 长期存储
      • 有组织的
      • 共享的
      • 统一管理的
  • 特点

    • 数据共享
    • 数据独立性
    • 统一数据控制

  • 简介

    • 二维数组的集合

      • 行记录
      • 列字段

数据类型

  • 整型
  • 浮点型
  • 精确小数
  • 二进制
  • 时间类型
  • 字符串类型

主键

  • 简介

    • 唯一标识记录

    • 定义一列或多列为主键

      • 两行不能相同
      • 不能为空

数据库技术组成

数据库系统

  • 数据库

    • 简介

      • 存储空间存储数据
  • 数据库管理系统

    • 简介

      • 用户使用数据库的软件

        • 创建
        • 管理
        • 维护
      • 定义数据存储结构

      • 提供数据操作机制

      • 维护数据库

        • 安全性
        • 完整性
        • 可靠性
  • 数据库应用程序

    • 简介

      • 满足数据库管理更高要求

SQL语言

  • 简介

    • 结构化查询语言
  • 组成

    • DDL(数据定义语言)

      • drop
      • create
      • alter
    • DML(数据操作语言)

      • insert
      • update
      • delete
    • DQL(数据查询语言)

      • select
    • DCL(数据控制语言)

      • grant
      • revoke
      • commit
      • roollback
  • 举例

    • 创建学生表

      • create table students

        • student_id

          • int unsigned
        • name

          • varchar(30)
        • sex

          • char(1)
        • birth

          • date
        • primary key

          • student_id
    • 插入数据

      • inert into students .. value

        • sutdent_id

          • 41048101
        • name

          • lucy
        • sex

          • 1
        • birth

          • 1992020

数据库访问接口

  • ODBC

    • 简介

      • 开放数据库互连
      • 访问不同SQL数据库提供公共的接口
  • JDBC

    • 简介

      • Java数据库连接
      • 用Java编写的类和接口
  • ADO.NET

    • 简介

      • 微软开发
  • PDO

    • 简介

      • 为PHP访问提供接口

        • 轻量级
        • 一致性

什么是mysql

客户机-服务器软件

  • 优势

    • 速度

      • 运行速度快
    • 价格

      • 免费
    • 容易使用

      • 复杂度低
    • 可移植性

      • 多平台工作
    • 丰富的接口

      • 多种语言API
    • 支持查询语言

      • 标准SQL语法
      • 支持ODBC(开放式数据库连接)
    • 安全性和连接性

      • 密码加密
      • 网络化

相关文章

  • 2018-04-09 数据仓库技能要求

    一、基础技能1 关系数据库基础1.1. 关系数据库-mysql1.1.1 mysql 应用1.1.2 mysql ...

  • mysql基础语法,常用操作及概念

    mysql基础 数据库的好处 数据库相关概念 数据库存储数据的特点 MySQL产品的介绍和安装 MySQL服务的启...

  • MySQL性能调优与架构设计 - 简朝阳.mobi

    【下载地址】 本书以 MySQL 数据库的基础及维护(基础篇)为切入点,重点介绍了 MySQL 数据库应用系统的性...

  • MySQL(Mariadb)总结 - 目录

    关系型数据库基础概览Mysql(Mariadb)总结1 - 基础知识MySQL(Mariadb)总结2 - SQL...

  • Mysql数据库操作

    Mysql 基础 /************ * 数据库 * ************/ 1.连接数据库 mysq...

  • PHP全栈学习笔记5

    php与mysql数据库,PHP支持很多数据库,与mysql为牛逼组合,mysql数据库的基础知识的掌握是由必要的...

  • PHP全栈学习笔记5

    php与mysql数据库,PHP支持很多数据库,与mysql为牛逼组合,mysql数据库的基础知识的掌握是由必要的...

  • MySQL 基础

    本周继续学习 MySQL 基础 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系...

  • mysql基础

    mysql添加外键的4种方式 MySQL基础考点1 MySQL基础考点2 MySQL数据库六大设计规范总结1 My...

  • php-mysql笔记(二)

    http://www.runoob.com/mysql/mysql-tutorial.html 数据库基础 MyS...

网友评论

      本文标题:mysql数据库基础

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