码迷,mamicode.com
首页 > 数据库 > 周排行
数据库基础知识:数据库中的约束和三大范式
一.数据库中的范式: 范式, 英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法,以下就是对这三个范式的基本介绍: 第一范式(1NF ...
分类:数据库   时间:2017-06-25 21:26:42    阅读次数:252
mysql 索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页 ...
分类:数据库   时间:2017-06-25 21:47:01    阅读次数:250
SQL数据库数据类型详解
数据类型 类型 描 述 bit 整型 bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Off int 整型 int 数据类型可以存储从- 231(-2147483648)到231 (2147483 647 ...
分类:数据库   时间:2017-06-25 23:11:08    阅读次数:252
我的学习之路_第十八章_SQL语句
SQL语句 启动数据库: net start mysql 关闭数据库: net stop mysql 登录数据库 : cmd-->命令行-->mysql-->mysql -u账号 -p密码 【创建和删除数据库】 使用关键字 : create(创建) database(数据库) 格式: create ...
分类:数据库   时间:2017-06-25 23:13:10    阅读次数:191
mysql常用操作(一)
【数据库设计的三大范式】1、第一范式(1NF):数据表中的每一列,必须是不可拆分的最小单元。也就是确保每一列的原子性。 例如:userInfo:'山东省烟台市 18865518189' 应拆分成 userAds='山东省烟台市' userTel='18865518189'2、第二范式(2NF):满足 ...
分类:数据库   时间:2017-06-25 23:13:58    阅读次数:266
SQL数据库数据类型详解
数据类型 类型 描 述 bit 整型 bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Off int 整型 int 数据类型可以存储从- 231(-2147483648)到231 (2147483 647 ...
分类:数据库   时间:2017-06-25 23:14:28    阅读次数:234
MYSQL常用函数以及如何操作数据
-- 【SQL语句的组成】 -- DML数据操作语言 (插入、修改和删除数据库中的数据) INSERT UPDATE DELETE -- DQL数据查询语言 (用来查询数据库中的数据) SELECT -- DCL数据控制语言 (用来控制存取许可、存取权限等) GRANT REVOKE -- DDL数 ...
分类:数据库   时间:2017-06-25 23:54:01    阅读次数:257
MySql三大范式与数据库设计和表创建常用语句
【数据库设计的三大范式】 1.第一范式(1NF First Normal Fromate):数据表中的每一列(字段),必须是不可拆分的最小单元。也就是确保每一列的原子性。 例如: userInfo: '山东省烟台市 13181621008' => userAds:'山东省烟台市' tel:'1318 ...
分类:数据库   时间:2017-06-25 23:54:40    阅读次数:288
MYSQL数据类型和where条件
MySQL中常见的数据类型 一、字符型 ① CHAR(N):固定N个字符长度的字符串,如果长度不够自动空格补齐; N的范围 0~255 ② VARCHAR(N): 存储可变长度的字符串,最常用 ③ TEXT: 存储可变长度的字符串,(常用于发布文章等大段内容) ④ TINYTEXT:0~2^8-1 ...
分类:数据库   时间:2017-06-25 23:55:29    阅读次数:227
MYSQL数据类型和where条件判断
MySQL中常见的数据类型 一、字符型 ① CHAR(N):固定N个字符长度的字符串,如果长度不够自动空格补齐; N的范围 0~255 ② VARCHAR(N): 存储可变长度的字符串,最常用 ③ TEXT: 存储可变长度的字符串,(常用于发布文章等大段内容) ④ TINYTEXT:0~2^8-1 ...
分类:数据库   时间:2017-06-25 23:56:58    阅读次数:245
MySQL之数据库及表的修改和删除
本文章来自实验楼的操作过程和其中相应地解释。 一、对数据库修改 1)删除数据库的命令为:DROP DATABASE 数据名; 例如,在实际操作过程中,我们删除名为text_01的数据库,删除前后对比图如下: ...
分类:数据库   时间:2017-06-26 00:35:45    阅读次数:168
mysql和Oracle的简单比较
ORA-27101: shared memory realm does not exist解决方法: 1、用CMD进入命令行2、sqlplus /nolog3、conn / as sysdba4、startup 首先介绍一下SQL92/99标准的四大分类 DML(数据操纵语言): DDL(数据定义语 ...
分类:数据库   时间:2017-06-26 01:12:19    阅读次数:283
php连接数据库的两种方式- 面向过程 面向对象
一、面向对象1. 链接数据库 $conn = @new mysqli("127.0.0.1","root","","mydb"); if($conn->connect_errno){ //返回链接错误号 // 返回链接错误信息 die("数据库链接失败:".$conn->connect_error) ...
分类:数据库   时间:2017-06-26 01:14:46    阅读次数:249
关于在CDB_DATA_FILES视图中如何查看seed pdb的datafile问题
在oracle12c多租户环境里,我们有时想通过cdb_data_files来查看种子数据库(pdb$seed)的文件信息,会发现没有反馈结果,但你可能会发现网上有些案例里却能通过cdb_data_files这个视图查看到关于pdb$seed的信息。这是怎么回事呢?我在12c几个版本的reference里没有找到关于cdb_da..
分类:数据库   时间:2017-06-26 10:08:30    阅读次数:251
.net在Oracle数据库中为In条件查询防止sql注入参数化处理
//返回in条件处理方法 public static string InsertParameters(ref List<OracleParameter> orclParameters, int[] lsIds, string uniqueParName) { string strParametros ...
分类:数据库   时间:2017-06-26 10:10:19    阅读次数:457
mysql数据与Hadoop之间导入导出之Sqoop实例
前面介绍了sqoop1.4.6的 如何将mysql数据导入Hadoop之Sqoop安装,下面就介绍两者间的数据互通的简单使用命令。 显示mysql数据库的信息,一般sqoop安装测试用 显示数据库里所有表: mysql导入到hdfs中 sqoop ##sqoop命令import ##表示导入--co ...
分类:数据库   时间:2017-06-26 10:11:51    阅读次数:190
数据库基础知识:数据库中的约束和三大范式
一.数据库中的范式: 范式, 英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法,以下就是对这三个范式的基本介绍: 第一范式(1NF ...
分类:数据库   时间:2017-06-26 10:12:46    阅读次数:224
MySQL Study之--MySQL体系结构深入解析
MySQL Study之--MySQL体系结构深入解析 MySQL体系架构 由连接池组件、管理服务和?工具组件、sql接口组件、查询分析器组件、优化器组件、缓冲组件、插件式存储引擎、物理?文件组成。mysql是独有的插件式体系结构,各个存储引擎有自己的特点。 MySQL内存结构: Mysql 进程结 ...
分类:数据库   时间:2017-06-26 10:14:11    阅读次数:237
MySQL--------入门简介篇
1.背景*MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件。*MySQL是一种关系数据库管理系统..
分类:数据库   时间:2017-06-26 10:15:25    阅读次数:205
MySQL 配置文件及逻辑架构
配置文件: 主要日志文件: 数据文件: MySQL逻辑架构: ...
分类:数据库   时间:2017-06-26 10:17:10    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!