• python-day39--数据库


    1.什么是数据:描述事物的特征,提取对自己有用的信息  称之为数据

    2..什么是数据库:

      数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的

    为什么要用数据库:

      数据要存储起来,用文件不能共享给多个机器,数据库软件就可以实现共享的功能,如MySQL、Oracle、SQLite、Access、MS SQL Server

      mysql牛逼之处:myqsl 就是用socket写的服务端,还提供了客户端,但mysql解决的不仅仅是数据共享的问题,还有查询效率,安全性等一系列问题,总之,把程序员从数据管理中解脱出来,专注于自己的程序逻辑的编写。

      数据库语法:在客户端想操作服务端的数据就要用mysql 规定的语法---sql语句

    3.什么是数据库管理系统:

      如何高效获取和维护数据成了关键这就用到了一个系统软件---数据库管理系统

    如MySQL、Oracle、SQLite、Access、MS SQL Server

    4.数据库服务器、数据管理系统、数据库、表与记录的关系(重点理解!!!)

      1.数据库服务器就是 一台机器

      2.软件就是数据管理系统(mysql)

      3.文件夹就是数据库

      4.文件就是表

      5.记录就是表内一行一行的内容

    总结:

        数据库服务器---运行--->数据库管理软件

        数据库管理软件--->管理--->数据库

        数据库---组织--->表,即文件夹---组织--->文件

        表---存放--->多条记录,即文件---存放--->多行内容

    4.mysql 介绍:

      MySQL是一个关系型数据库管理系统,关系型数据库就是表与表之间数据是关联的。关系型数据库代表:Oracle,SQLServer,DB2,mysql

      非关系型数据库没有表的结构,所有的数据都是按照key-value的方式存的。

    5.mysql是什么???

    mysql就是一个socekt服务端
    客户端软件:
      mysql自带
      python模块

  • 相关阅读:
    分布式服务框架 Zookeeper — 管理分布式环境中的数据
    分布式消息队列(二)
    分布式消息队列(一)
    数据库事务的四大特性以及事务的隔离级别
    php--yii2.0的安装
    php--字符串函数分类总结
    一张表有三个字段:id(城市id) Cityname(城市名) Privence(所属省份)如果要统计每个省份有多少城市请用SQL实现。
    TP自带的缓存机制
    php——n维数组的遍历——递归
    php--分享插件
  • 原文地址:https://www.cnblogs.com/liuwei0824/p/7474604.html
Copyright © 2020-2023  润新知