zoukankan      html  css  js  c++  java
  • 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模块

  • 相关阅读:
    LVS/NAT 配置
    LVS 介绍
    Nagios 服务安装
    Mysql 主从复制搭建
    GitHub托管BootStrap资源汇总
    基于bootstrap的datatable控件
    微信在线客服系统-微信公众平台开发
    UI Prototype Design IDE( 界面原型设计工具 )
    vlc多功能播放器
    javaC#php主流语言实现FMS流媒体传输协议RTMP的开源组件
  • 原文地址:https://www.cnblogs.com/liuwei0824/p/7474604.html
Copyright © 2011-2022 走看看