联接地址: https://cstack.github.io/db_tutorial/ 图2: ...
转载
2021-10-25 09:24:00
104阅读
2评论
使用数据库时,通常是为了支撑一个应用或一个业务场景,第一步需要做的就是要对数据库的表结构进行设计。一个完善的设计方案包括:表名、列名、数据类型、备注信息、字符编码、主键设计、表间关系、其他约束条件等。其中的难点在于如何使用数据表以及表间关系来描述出相应的功能场景,能够应对以后的各种查询需要,这对刚接触数据库的使用者来说是有些困难的,但是只要认真思考,按照步骤来操作相信最后的结果不会差。
原创
2020-05-24 13:29:20
451阅读
创建修改数据库
新建数据库:
设置不自动增长:
添加次数据库文件:
设置数据库为自动收缩:
分离数据库:
附加数据库:
创建Employees表
使用create table指令进行表的新建:
验证:
给Employees表插入相关信息:
insert into Employees
values
原创
2009-08-19 13:16:20
615阅读
问题:由于程序员的不小心,在更新操作的时候忘记加limit导致一个70多W条记录的表的几个字段全部更新
约定:被更新的表名为a,所在的数据库为A;新建的数据库为B,其中和A中a同名的表为b,(A、B和a、b其实在2个mysql中名字是一样的,我这样只是为了区分)把出事的时间点定为time
说明:有A数据库2天前的一个备份,并且A所在的服务器记录了A的binlog
解决流程:
原创
2010-07-05 13:40:14
487阅读
数据库一、什么是数据库 存储数据的仓库将数据有组织,按照特定的格式存储在介质上叫做数据库二、比较多个数据库系统a) Oracle 最好的数据库没有之一b) SQL server 最好的数据库(windows)c) MySQL 甲骨文(Oracle) s
原创
2017-11-09 15:16:30
485阅读
使用数据库时,通常是为了支撑一个应用或一个业务场景,第一步需要做的就是要对数据库的表结构进行设计。一个完善的设计方案包括:表名、列名、数据类型、备注信息、字符编码、主键设计、表间关系、其他约束条件等。其中的难点在于如何使用数据表以及表间关系来描述出相应的功能场景,能够应对以后的各种查询需要,这对刚接触数据库的使用者来说是有些困难的,但是只要认真思考,按照步骤来操作相信最后的结果不会差。
原创
2020-05-24 13:29:28
1533阅读
数据库的概念什么是数据库数据库:是由一批数据构成的有序的集合,这个集合通常被保存为一个或者多个彼此相关的文件关系型数据库MySqlOracleMicroSoft Sql ServalIDB DB2SQL(Structeured Query Language)结构化的查询语言 sql 语句数据表(table) 结构化的数据框架字段:数据表中各个数据的键查询:...
原创
2021-11-22 18:00:08
116阅读
庄老师曾经推荐我们有机会的话去写点数据库监控的脚本,这样可以帮助我们了解数据库,正好这两天上班比较空,于是下载了别人的脚本,拜读了一下,有些体会,和大家分享。
(笔者tmd用得是512的内存跑虚拟机和oracle啊,桑不起)
首先是Instance Health
语句:
select instance_name, status, database_status, archiver, l
原创
2011-07-25 16:29:49
936阅读
首先创建三个表,student,course和sc表,student表包
原创
2022-11-02 15:37:18
141阅读
推荐
原创
2012-10-15 02:26:26
776阅读
点赞
bin/mysql -uroot -hlocalhost -p db53418_teamone < /root/ID30245623/db53418_teamone.sql1、如果是table engine是MyISAM的话.只要修改DATA目录下面的那个库名的文件夹的名字就OK了2、如果你的table engine是innodb的话,就不能通过只更改库名的文件夹来解决了!不过也很简单,3步
原创
2011-09-28 11:28:44
437阅读
引言:现在的社会处于一个数字化时代,很多事物都可以转化为数字形式储存起来,所以数据无处不在,手机联系人,微信消息,银行卡账号,人口信息,图书信息,消费记录等等.所以我们要用到数据库去管理这些信息.一、数据管理的几个阶段1、人工管理阶段特点:数据不能长期保存数据不能共享数据不具有独立性程序本身管理数据2、文件系统阶段特点:数据可长期保存数据由文件系统管理数据冗余大、共享性差数据独立性差3、数据库系统
原创
2018-12-11 17:06:42
1321阅读
所有应用软件之中,数据库可能是最复杂的。 MySQL的手册有3000多页,PostgreSQL的手册有2000多页,Oracle的手册更是比它们相加还要厚。 但是,自己写一个最简单的数据库,做起来并不难。Reddit上面有一个帖子,只用了几百个字,就把原理讲清楚了。下面是我根据这个帖子整理的内容。 一、数据以文本形式保存 第一步,就是将所要保存的数据,写入文本文件。这个文本文件就是你的数据库
转载
2023-05-05 00:28:41
55阅读
在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间、精力以及失败的挫折都在考验着DOracle的安装目录不在Prog...
原创
2023-09-21 11:51:38
1179阅读
一、简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为"张三"的nickname字段和email字段。 SELECT nickname,email FROM testtable WHERE name=张三 (一)选择列表 选择列表(se
转载
精选
2007-07-29 10:34:13
1046阅读
本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/database/column-oriented_dbms_analyse.html
这些天看数据仓库的内容,发现一个新内容——列式存储。曾经有想过把数据库行列转置作成索引,不过没有深想,没想到列式数据库已经开始发展起来了。首先看
转载
2010-07-12 03:49:31
338阅读
mysql数据
原创
2011-09-02 23:51:04
487阅读
学习过程中的笔记,有不全的,还望大家补充。。。。
使用mysql:
mysql -u root -p密码
create 语句
创建数据库:mysql> create database wang;
创建带有默认字符集的库:
mysql> create database bing default character set utf8;
查看
原创
2013-03-27 21:52:57
418阅读
下面代码是简单的数据库创建:package com.example.sqllite4;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public
原创
2013-05-20 08:54:27
896阅读
所有应用软件之中,数据库可能是最复杂的。 MySQL的手册有3000多页,PostgreSQL的手册有2000多页,Oracle的手册更是比它们相加还要厚。 但是,自己写一个最简单的数据库,做起来并不难。Reddit上面有一个帖子,只用了几百个字,就把原理讲清楚了。下面是我根据这个帖子整理的内容。
转载
2018-04-23 15:47:00
91阅读
2评论