zoukankan      html  css  js  c++  java
  • 数据库

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

    1.数据库在开发的过程中占据着什么位置

    2.在整个项目中又有什么意义

    我们把数据存储在文件里

    write

    read

    ->->->

    数据库 : 能够更加简单的使用 存储在文件中的数据

    能够更好地解决并发问题

    数据的统一问题

    3.数据库 DataBase   DB

    存储数据的地方,我们把所有的数据都存储在一个固定的地方,那么这个地方就是数据库

    4.数据库管理系统  DBMS

    负责管理数据仓库中存储的所有文件中的内容

    能够更好(简单 高效 安全)的帮助我们完成数据的增删改查

    5.数据库服务器

    什么是服务器: 本质就是一台计算机

    当一台计算机上安装了某个软件能够对外提供服务的时候,那么这台机器就成为服务器

    当这台机器上安装的服务是一个数据库的server端的时候,我们就得到了一台数据库服务器

    1. 数据库管理员 DBA

    专门帮助我们管理数据库,并且优化数据库的工作人员

    Mysql 就是一个DBMS(能够管理硬盘上数据文件的一个软件)

    通过一些固定的简单的指令,帮助我们完成从文件中查找对应数据的软件

    Oracle 也是一个DBMS

    数据库管理系统的作用:

    帮助我们管理数据就行了

    关系型:如sqllitedb2oracleaccesssql serverMySQL,注意:sql语句通用

    非关系型:mongodbredismemcache

    Mysql 开源软件--小公司 各种互联网公司(二次开发后的mysql)

    Oracle  付费的 甲骨文公司 更加严谨  金融行业 国企事业单位

    Sql server  在学校教学使用

  • 相关阅读:
    Flex Cairngorm简介
    caringorm3学习
    实现自动间休[原创]
    vs2003/vs2005快捷键使用大全(转帖)
    美国流行口语26句
    日记 [2007年08月29日]
    一个博客的排版问题,郁闷中
    你真的懂我吗?<谈谈接口>
    教你如何辨别手机是行货还是水货
    五十音图速记法
  • 原文地址:https://www.cnblogs.com/zhangxiangning/p/10752456.html
Copyright © 2011-2022 走看看