写代码是一种艺术,甚于蒙娜丽莎的微笑!

不拼搏,枉少年!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库

sql是structured query language 的简称,即结构化查询语言。是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上 工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
摘要:事务 所谓事务是用户定义的一个数据库操作系列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。例如在关系数据库中,一个事务可以是一条sql语句、一组sql语句或整个程序。 给个栗子: 小IT在网上购物,其付款过程至少包括以下几步数据库操作: 正常情况下,操作顺利进行,最终交易成功,那 阅读全文
posted @ 2016-04-19 22:39 RunningSnail 阅读(7903) 评论(1) 推荐(1) 编辑

摘要:MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据文件是MYD (MYData);索引文件是MYI (MYIndex)。 InnoDB是事务型引擎,支持回滚、崩溃恢复能力、 阅读全文
posted @ 2016-04-19 20:58 RunningSnail 阅读(2057) 评论(0) 推荐(1) 编辑

摘要:前两天经历了武汉一行腾讯面试,数据库索引是一个面试热点,在此搜集相关资料,以备学习之用。 下面是一位牛人写得关于数据库索引的精品之作,因为很好,不敢修饰,转载至此与博友共享。 原文链接:MySQL索引背后的数据结构及算法原理 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要 阅读全文
posted @ 2016-04-19 20:54 RunningSnail 阅读(65141) 评论(13) 推荐(23) 编辑

摘要:1、创建一个数据库StudentManage, 初始化大小10M,不足以1M每次增长create database StudentManageon(name = 'StudentManage_data',filename = 'D:\StudentManage_data.mdf',size = 10... 阅读全文
posted @ 2014-12-15 13:35 RunningSnail 阅读(282) 评论(0) 推荐(0) 编辑

摘要:create database aaa go use aaa go create table student( sno varchar(3), sname varchar(4) not null,--性别 ssex varchar(2) not null,--出生年月 sbirthday datet 阅读全文
posted @ 2014-12-15 13:34 RunningSnail 阅读(331) 评论(0) 推荐(0) 编辑