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

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

数据库概念:

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库

在实际应用中会遇到各式各样的数据库如nosql非关系数据库(memcached,redis,mangodb),RDBMS关系数据库(oracle,mysql等),还有一些其它的数据库如hbase,在这些数据库中,又会出现结构化数据,非结构化数据,半结构化数据,下面列出各种数据类型:

 结构化数据:

  能够用数据或统一的结构加以表示,我们称之为结构化数据,如数字、符号。传统的关系数据模型、行数据,存储于数据库,可用二维表结构表示。
  半结构化数据:
  所谓半结构化数据,就是介于完全结构化数据(如关系型数据库、面向对象数据库中的数据)和完全无结构的数据(如声音、图像文件等)之间的数据,XML、HTML文档就属于半结构化数据。它一般是自描述的,数据的结构和内容混在一起,没有明显的区分。
  非结构化数据:
  非结构化数据库是指其字段长度可变,并且每个字段的记录又可以由可重复或不可重复的子字段构成的数据库,用它不仅可以处理结构化数据(如数字、符号等信息)而且更适合处理非结构化数据(全文文本、图象、声音、影视、超媒体等信息)。
  非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等

关系型数据库:

关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据

Mysql管理工具navicat

建库:建立数据库

Mysql管理工具navicat

建库:建立数据库

Mysql管理工具navicat

建库:建立数据表

 

 

 

 

Mysql管理工具navicat

填写字段名称:一般情况下ID设为主键

Mysql管理工具navicat

填写字段名称:添加字段名称

Mysql管理工具navicat

填写字段名称:设置外键

结构化查询语言介绍

Select * from table;
Select * from table where condition;
Select * from table where condition order by field order by ID asc|desc;
Select field from table where condition order by field order by ID asc|desc;
//select sname,sex,..... from students where sex=1;
Update table set fieldname=‘value’ where condition;
Insert into tablename (field1,field2,.......) values (‘value1’,’value2’,......);
//insert into demo.students (sname,sex) values ('xxx',0);
Delete from table where condition;

 

转载于:https://www.cnblogs.com/zaizaizai8/p/6591403.html

你可能感兴趣的文章
java压缩 GZIP进行简单压缩,ZIP进行多文件保存
查看>>
unbunt的svn重启动命令
查看>>
Solr笔记二之Solr与Tomcat整合
查看>>
主从nis服务器配置手册
查看>>
linux高级策路由理论
查看>>
DHCP知识点
查看>>
Stimulsoft Reports.Net基础教程(四):创建主从报表②
查看>>
ubuntu14.04安装nginx
查看>>
2014年spark开发者大赛火热进行中!
查看>>
nginx负载均衡配置
查看>>
黑马程序员--WPF学习笔记二-----WPF常用页面布局
查看>>
微信公众号支付PHP-SDK的一个BUG
查看>>
网络 基于TCP协议socket编程
查看>>
现代软件工程讲义 目录
查看>>
Akka2使用探索6(Futures)——实现并发和异步
查看>>
【持续更新】jQuery 实用技巧
查看>>
大象也能起舞,Citrix X1计划让你对笔记本电脑say good bye
查看>>
Nginx 之常见报错问题解决
查看>>
linux 防爆破方法
查看>>
Elasticsearch的使用场景深入详解
查看>>