码迷,mamicode.com
首页 > 数据库 > 周排行
关于数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式(确保每列保持原子性) 第一范式是最基本的范式。如果数 ...
分类:数据库   时间:2017-08-11 22:07:29    阅读次数:158
zbb20170811 mysql远程连接报错: Host * is not allowed to connect to this MySQL server,解决方法
解决此问题有以下2个方法: localhost改成% 1.进入mysql的BIN目录 注:root为管理员用户名,password为用户root的密码: mysql -u root -p password mysql>use mysql; mysql>update user set host ='% ...
分类:数据库   时间:2017-08-11 22:59:39    阅读次数:211
Redis数据库2
一.存储list1.概述 list类型是按照插入顺序排序的字符串链表,可以在头部(left)和尾部(right)添加新的元素,如果不存在,则自动创建;如果list中所有元素被移除,则list也会消失; ArrayList:使用数组方式存储数据,有索引,所以查询快,增删慢(增删涉及到位移操作); Li... ...
分类:数据库   时间:2017-08-11 23:00:03    阅读次数:206
mysql 查询性能优化第一章 为什么查询速度会慢
一 为什么查询速度会慢 在尝试编写快速的查询之前,咱们需要清楚一点,真正重要的是响应时间。如果把查询看成是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间。如果要有 优化查询,实际上要优化起子任务,要么消除其中一些子任务,要么减少子任务的执行次数,Mysql在执行查询的时候有哪些子任 ...
分类:数据库   时间:2017-08-11 23:01:56    阅读次数:166
老男孩MySQL笔记 第二天2-2
两种修改隔离级别的方法事务具有ACID四种特性。但是Isolation并发可能引起如下问题:1.脏读允许读取到未提交的脏数据。2.不可重复读如果你在时间点T1读取了一些记录,在T2时再想重新读取一次同样的这些记录时,这些记录可能已经被改变、或者消失不见。3.幻读解决了不重复读,保..
分类:数据库   时间:2017-08-11 23:06:08    阅读次数:300
MySQL分组条件,group by order by limit 顺序
having 中如果没有用聚合函数(必须sum,min),涉及到的字段名称必须在select 中有对应字段名称才可以,用到聚合函数可以不必在select中有相应字段名称的 limit 2,3;2表示从第三条记录开始,3表示要查找的是三条记录。 ...
分类:数据库   时间:2017-08-11 23:08:10    阅读次数:261
数据库笔试试题1
在关系数据库设计中,设计关系模式(二维表)是数据库设计中哪个阶段的任务? 正确答案: A 你的答案: C (错误) 逻辑设计阶段 概念设计阶段 物理设计阶段 需求分析阶段解析:按照规范的设计方法,一个完整的数据库设计一般分为以下六个阶段:⑴需求分析:分析用户的需求,包括数据、功能和性能需求; ...
分类:数据库   时间:2017-08-11 23:08:21    阅读次数:256
Rigidbody(刚体) and Collider(碰撞器)
关于Rigidbody,手册上是这么描述的: Control of an object's position through physics simulation. 通过物理模拟控制一个物体的位置。 Rigidbody components take control over an object's ...
分类:数据库   时间:2017-08-11 23:48:59    阅读次数:282
mysql 查询select语句汇总
数据准备: 创建表: create table students( id int unsigned primary key auto_increment not null, name varchar(20) default '', age tinyint unsigned default 0, he ...
分类:数据库   时间:2017-08-11 23:49:29    阅读次数:391
数据库笔试题2
事务隔离(isolation)定义了数据库系统中一个操作产生的影响什么时候以哪种方式可以对其他并发操作可见。隔离是事务ACID (原子性、一致性性、隔离性、持久性)四大属性中的一个重要属性。 逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变反 ...
分类:数据库   时间:2017-08-11 23:55:17    阅读次数:233
linq连接sqlite数据库(linq to sqlite) .net3.5
http://www.cnblogs.com/xianyin05/archive/2012/12/23/2829905.html ...
分类:数据库   时间:2017-08-12 00:31:11    阅读次数:360
Entity Framework DbSet<T>之Include方法与IQueryable<T>扩展方法Include的使用
Entity Framework使用Code First方式时,实体之间已经配置好关系,根据实际情况某些情况下需要同时获取导航属性,比如获取商品的同时需要获取分类属性(导航属性),或者基于优化方面考虑等,下面来看一个例子 例子中有会员实体类(Member)与角色实体类(Role),Role与Memb ...
分类:数据库   时间:2017-08-12 00:31:41    阅读次数:333
SQL中EXISTS使用
EXISTS的作用和IN一样,判断是否包含 建立两张表,第一张T_USER表,如下: 第二张,T_DEP表,表结构如下: 两张表结构,都非常简单,没有添加约束。 此时执行下列SQL: 得到如下结果: 等同于使用IN: 可以这样来理解,先执行 select * from t_user 得到记录之后,再 ...
分类:数据库   时间:2017-08-12 00:33:03    阅读次数:179
.NET访问数据库的两种方式(C#语言)
一、直接使用C#操作数据库的类库ADO.NETADO.NET使用Connection对象来连接数据库,使用Command或DataAdapter 对象来执行SQL语句,并将执行的结果返回给DataReader或DataAdapter,然后 再使用取得的DataReader或者DataAdapter对 ...
分类:数据库   时间:2017-08-12 00:33:43    阅读次数:201
linux下采用binary方式安装mysql步骤
1、下载binary文件 在http://dev.mysql.com/downloads/mysql/官网上下载 mysql-5.6.36-linux-glibc2.5-i686.tar.gz. 2、解压文件并移动到/usr/local/mysql目录下 3、创建用户组和用户并配置 4、安装及初始化 ...
分类:数据库   时间:2017-08-12 00:35:24    阅读次数:207
探析大数据需求下的分布式数据库
一、前言 大数据技术从诞生到现在,已经经历了十几个年头。市场上早已不断有公司或机构,给广大金融从业者“洗脑”大数据未来的美好前景与趋势。随着用户对大数据理念与技术的不断深入了解,人们已经开始从理论探索转向对场景落地的寻找,让大数据在企业中落地并开花结果。 从大数据的管理和应用方向集中在两个领域。第一 ...
分类:数据库   时间:2017-08-12 00:36:06    阅读次数:307
致DBA:为什么你经常犯错,是因为你做的功课不够
专职做DBA已经6年多的事件了,看同行、同事犯了太多的错误,自己也犯了非常多的错误。一路走来,感触非常深。然而绝大多数的错误其实都是很低级的错误。有的是因为不了解某个引擎的特性导致;有的是因为对线上环境不了解导致;有的是因为经验不足导致;一路上,跌跌撞撞,从小公司DBA,到腾讯高级DBA,再到现在的 ...
分类:数据库   时间:2017-08-12 00:36:16    阅读次数:203
sqoop提供数据库密码的4种方式
背景 sqoop是一个用来将Hadoop和关系型数据库(RDBMS)中的数据进行相互转移的工具。在使用sqoop时,我们需要提供数据库的访问密码。目前sqoop共支持4种输入密码的方式: 笔者使用的是CDH5.10里的sqoop,版本是1.4.6。在待会的演示中,我们将以mysql作为我们的关系型数 ...
分类:数据库   时间:2017-08-12 00:37:51    阅读次数:234
PDO 对 mysql的基本操作
PDO扩展操作 PDO::ERRMODE_EXCEPTION)); }catch(PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); } //事务使用 - beginTransaction(),commit(),roll... ...
分类:数据库   时间:2017-08-12 01:04:42    阅读次数:276
手把手教你在win10系统上安装、配置MySQL 5.7.19数据库
关于数据库这个东东,可能还有很多小伙伴没有接触过,这里简单说一下吧,数据库就是按照数据结构来组织、存储、管理数据的仓库,它可以高效的存储和管理数据,用途及其广泛,比如网站建设开发、软件应用开发等领域,我们常见的数据库有Access、Sqlserver、Mysql、Oracle等,今天亦是美网络小编给 ...
分类:数据库   时间:2017-08-12 01:06:16    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!