Mysql 5.5从零开始学阅读笔记

第一章

1.什么是数据库?

数据库包含两层含义:保管数据的“仓库”,以及数据管理的方法和技术。

2.表

行北称为记录,列被称为字段

3.主键

primary key,用于唯一标识表中的每一条记录,主键列上不能有两行相同的值

4.数据库系统

数据库系统有3个主要的组成部分

数据库:用户存储数据的地方

数据库管理系统:用于管理数据库的软件

数据库应用程序:为了提高数据库系统的处理能力所使用的管理数据库的软件补充。

一个数据库可能包含许多文件,一个数据库系统中通常包含许多数据库。

5.Sql语言

Structured Query Languate,结构化查询语言

数据库定义语言(DDL):drop,create,alter

数据库操作语言(DML):insert,update,delete

数据库查询语言(DQL):select

数据库控制语言(DCL):grant,revoke,commit,rollback

6.数据库访问技术

ODBC(开放数据库互连)为访问不同的数据库通过了一个共同的接口

JDBC(java数据库连接)用于java应用程序连接数据库的标准方法

7.什么是Mysql

Mysql是一个小型关系数据库管理系统,与其他大型数据u管理系统例如Oracle,DB2,SQL Server等相比,

Mysql规模小,功能有限,但是它体积小,速度快,成本低,且它提供的功能对稍微复杂的应用来说已经

足够,这些特性是的Mysql称为世界上最受欢迎的开放源代码数据库

8.Mysql版本

Mysql Community Server(社区版):完全免费,但官方不提供技术支持

Mysql Enterprise Server(企业版服务器):需付费,官方提供电话技术支持

9.Mysql的优势

速度快

Mysql对多数个人用来说是免费的

容易使用,复杂程度较低,易于学习

可以运行在众多不同的系统平台上,如windows,linux,unix,mac os等

丰富的接口,提供了用于C,C++,Java,PHP,Python,Ruby等语言的API

........

10.如何学习Mysql

兴趣

夯(hang)实基础

学习新知识

多实践

时间: 2024-10-10 04:05:17

Mysql 5.5从零开始学阅读笔记的相关文章

【MySQL函数】MySQL 5.5从零开始学第六章

说明:本文总结自:<MySQL 5.5从零开始学>第六章 MySQL中的函数包括: 数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数和加密函数等. 函数: 表示对输入参数值返回一个具有特定关系的值. 一.数学函数 主要的数学函数有:绝对值函数.三角函数(包括正弦函数.余弦函数.正切函数.余切函数等). 对数函数.随机函数等.(PS:在有错误产生时,数学函数将会返回空值NULL) 1.1 绝对值函数ABS(x) mysql> SELECT ABS(1),ABS(-1.1),

21. Spring Boot过滤器、监听器【从零开始学Spring Boot】

转载:http://blog.csdn.net/linxingliang/article/details/52069490 上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章(20): 本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener:使用注解 @ServletComponentScan//这个就是扫描相应的Se

《从零开始学Swift》学习笔记(Day 57)——Swift编码规范之注释规范:

<从零开始学Swift>学习笔记(Day 57)--Swift编码规范之注释规范:文件注释.文档注释.代码注释.使用地标注释 原创文章,欢迎转载.转载请注明:关东升的博客 前面说到Swift注释的语法有两种:单行注释(//)和多行注释(/*...*/).这里来介绍一下他们的使用规范. 文件注释 文件注释就在每一个文件开头添加注释,文件注释通常包括如下信息:版权信息.文件名.所在模块.作者信息.历史版本信息.文件内容和作用等. 下面看一个文件注释的示例: /* Copyright (C) 201

Mysql DOC阅读笔记

Mysql DOC阅读笔记 转自我的Github Speed of SELECT Statements 合理利用索引 隔离调试查询中花费高的部分,例如函数调用是在结果集中的行执行还是全表中的行执行 最小化全表扫描的数量,特别是在大表中 定期使用ANALYZE TABLE语句更新表的统计数据,使查询优化器可以做出更合理的优化. 学习各个存储引擎的特殊调试,索引和配置 优化单条只读查询事务 避免使用难以理解的方式编写QUERY,因为查询优化器可能使用的还是同样的优化决策,不要牺牲SQL的可读性 如果

程序算法艺术与实践关于 AlphaGo 论文的阅读笔记

这是Deepmind 公司在2016年1月28日Nature 杂志发表论文 <Mastering the game of Go with deep neural networks and tree search>,介绍了 AlphaGo 程序的细节.本博文是对这篇论文的阅读笔记. AlphaGo 神经网络构成 AlphaGo 总体上由两个神经网络构成,以下我把它们简单称为「两个大脑」,这并非原文中的提法,只是我的一个比喻. 第一个大脑(Policy Network)的作用是在当前局面下判断下一

从零开始学正则(二)

 壹 ? 引 我在从零开始学正则(一)这篇文章中介绍了正则横向模糊与纵向模糊匹配模式,以及常用的字符组与量词,掌握了这些其实已经算正则入门了.在文尾留下了两个正则问题,请写出匹配24小时制时间与16进制颜色的正则,在学习第二章之前我们先搞定这两个问题. 24小时制时间格式一般是09:30这样,小时的第一位数字可能是[0-2]三种情况之一,当为0,1时,第二位数字可以是[0-9]任意数字,当为2时第二位数字只能是0-3之间的数字.第三位数字只能是0-5之间的数字,最后一位数字只能是0-9之间. 我

从零开始学正则(四)

壹 ? 引 我在从零开始学正则(三)这篇博客中介绍了分组引用与反向引用的概念,灵活利用分组能让我们的正则表达式更为简洁.在文章结尾我们留下了两个问题,一问使用正则模拟实现 trim方法:二问将my name is echo每个单词首字母转为大写. 我们先来分析第一个问题,trim属于String方法,能去除字符串头尾空格,所以我们只需要写一个正则匹配头尾空格将其替换成空即可.空格属于空白符,所以这里需要使用字符组  \s ,空格可能有多个,所以要使用量词 + :其次我们需要匹配紧接开头后与结尾前

数据分析学习资料《利用Python进行数据分析第2版》+《Python数据分析与挖掘实战》+《从零开始学Python数据分析与挖掘》

数据分析涉及统计学.线性代数.图形分析绘制.数据挖掘等知识,推荐系统学习电子资料<利用Python进行数据分析第2版>.<Python数据分析与挖掘实战>.<从零开始学Python数据分析与挖掘>电子书和代码测试. <利用Python进行数据分析第2版>电子书代码,每一章之间有递进关系,适合在Python入门<Python编程从入门到实践>电子书之后阅读,本专门针对数据分析领域的.我细致地读了一遍,敲了一遍代码,一开始没有头绪,进展缓慢,后来逐渐

《代码阅读方法与实践》阅读笔记之二

时间过得真快,一转眼,10天就过去了,感觉上次写阅读笔记的场景仿佛还历历在目.<代码阅读方法与实践>这本书真的很难写笔记,本来我看这本书的名字还以为书里大概写的都是些代码阅读的简易方法,心想着这就好写笔记了,没想到竟然好多都是我们之前学过的东西,这倒让我有点无从下手了.大概像我们这些还没有太多经历的大学生,总是习惯于尽量避免自己的工作量,总是试图找到一些完成事情的捷径吧.总之,尽管我不想承认,但我自己心里很清楚,我就是这种人.下面开始言归正传,说说接下来的几章内容归纳. 这本书在前面已经分析了