博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库知识
阅读量:6339 次
发布时间:2019-06-22

本文共 825 字,大约阅读时间需要 2 分钟。

  hot3.png

#数据库

  • 数据库(DataBase,DB):
    • 指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。(文件系统)
  • 数据库管理系统(DataBase Management System,DBMS):
    • 指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。

###1、特点

  • 实现数据共享
  • 减少数据的冗余度
  • 数据的独立性
  • 数据实现集中控制
  • 数据的一致性和可维护性,以确保数据的安全性和可靠性 ###2、种类(数据库系统一般基于某种数据模型)
  • 关系型数据库
  • 层次型数据库
  • 网络型数据库
  • 面向对象型数据库 ###3、SQL语言(结构化查询语言、关系型数据库)
  • 数据定义语言(DDL):create, alter, drop
  • 数据操纵语言(DML):insert, update, delete
  • 数据查询语言(DQL):select
  • 数据控制语言(DCL控制权限):grant, revoke
  • 事物控制语言():commit, rollback ###4、常用数据类型: int:整型 double:浮点型,例如double(5,2)表示最多5位,其中必须有2位小数,即最大值为999.99; char:固定长度字符串类型; char(10) 'abc ' varchar:可变长度字符串类型;varchar(10) 'abc' text:字符串类型; blob:字节类型; date:日期类型,格式为:yyyy-MM-dd; time:时间类型,格式为:hh:mm:ss timestamp:时间戳类型 yyyy-MM-dd hh:mm:ss 会自动赋值 datetime:日期时间类型 yyyy-MM-dd hh:mm:ss

转载于:https://my.oschina.net/dfhao/blog/894477

你可能感兴趣的文章
5天玩转C#并行和多线程编程 —— 第一天 认识Parallel
查看>>
javascript 作用域
查看>>
XVI Open Cup named after E.V. Pankratiev. GP of Ekaterinburg
查看>>
CentOS修改主机名和网络信息
查看>>
(原)torch中显示nn.Sequential()网络的详细情况
查看>>
String、StringBuffer、StringBuilder之间的区别
查看>>
[转]gulp构建前端工程
查看>>
WKWebView浅析
查看>>
VC++ 回调函数及使用方法(转)
查看>>
哈,我自己翻译的小书,马上就完成了,是讲用python处理大数据框架hadoop,spark的...
查看>>
[DataBase] MongoDB (7) MongoDB 索引
查看>>
Android程序中--不能改变的事情
查看>>
使用flume将kafka数据sink到HBase【转】
查看>>
TeamCity : 自动触发 Build
查看>>
Atitit 图像处理类库 halcon11 安装与环境搭建attilax总结
查看>>
debugging openstack with pdb
查看>>
ielowutil.exe应用程序错误解决方法
查看>>
int、long、longlong、float、double、long double的范围
查看>>
王国维收藏真伪
查看>>
[React] Normalize Events with Reacts Synthetic Event System
查看>>