数据库


因此,这些表,放在一个档案袋里-------档案袋是数据库
 

公益1期有档案袋(库1), 公益2期有档案袋(库2) -----> 交给王大婶子来管理
 
王大婶管理着许多库, 我们想要数据时,找王大婶.       王大婶子 -->数据库服务器

so:一台服务器下有多个库,一个库下有1到多张表, 表有多行多列的数据.
 2
怎么建表?
分析:我们只要把第一行,表头建好了,这张表也就完成了.
 
至于下面的001,张三,这不是表的概念,而是表中储存的数据.
3
 数据库大多都是关系型数据库啊。Oracle、SQLServer、  层次 网状
 
4
关键字:一组可以唯一标识元组的属性。数据库中常称为主键,由一个或多个列组成
 5
mysql三大列类型   数值型  字符串型 日期时间类型

 

老实说: 类似QQ 一个软件


安装的sqlite是一个sqliteServer服务器, no客户端
MySql 和 Navicat for MySQL安装成功了 。 但是cocos是Sqlites, 怎么修改那

1 网狐棋牌框架: 数据用户名 密码 IP Port


------------------------------------------------------------------------------

http://www.cnblogs.com/sshoub/p/4321640.htmlMySQL    ---------数据库安装与配置详解

-----------------常识

1      MySQL数据库是DOS界面的,使用起来要打命令,Navicat for MySQL基于Windows平台,提供类似于MsSQL的用户管理界面工具。(类似:Linux图形界面

NavicatMySQL是一个强大的MySQL数据库服务器管理和开发工具。

2    数据文件存放的位置

电脑: SQLite将数据库的数据存储在磁盘的单一文件中,(指的是)

ios:   位于程序沙盒的文档目录下 ../Documents/save.dbAndroid:

3       http://goldlion.blog.51cto.com/4127613/772518  cocos2d-x学习笔记17:记录存储2:SQLite基本使用

SQLite Database Browser管理工具,很多人拿这个修改SQLite游戏存档

----------------------------------------------------------------------------------------

21分钟 MySQL 入门教程

    mySQL:client    service
     mySQL服务器 默认使用tcp协议,端口是:3306(默认端口)
     mySQL有不同的: 商业版  社区版 。  DBMS:数据库管理系统
     啥叫数据库:很多二维表的集合。
     学MYSQL学啥: mysQl是个DBMS系统,是个软件类似QQ。

-------------------以上是mySQL基础

1 mySQl数据库:

mySQL基础    安装mysQL    配置       使用

2   E-R方法是“实体-联系方法” :是表示概念模型的一种方式,
3   关于数据库表与表之间的联系:
数据库由若干个表构成。表与表之间通过主键和外键构成关系。主键和外键是相对的。这个表的主键,可能就是另一个表的外键。

5  数据库表间关系有哪几种,分别是什么?
属性的表间关系有三种类型:一对一、一对多和多对多。

如果指的是表的参照完整性,则是:主外键关系。

http://blog.csdn.net/lengjinghk/article/details/52140276 -- 今日头条 -- 东东(select*From .where. )

-----------------------------------------------------------------------------

  (1) 使用sqlite3_open函数打开数据库。
   (2) 使用sqlite3_exec函数执行Create Table语句,创建数据库表。
   (3) 使用sqlite3_close函数释放资源。

创建数据库一般需要经过如下三个步骤

-------------------------------

一.数值类型

Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC)

二.字符串类型

MySQL 提供了8个基本的字符串类型,分别:CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM 各SET等多种字符串类型

三.日期和时间类型

在处理日期和时间类型的值时,MySQL 带有 5 个不同的数据类型可供选择。它们可以被分成简单的日期、时间类型,和混合日期、时间类型

DATE、TIME 和 TEAR 类型

MySQL 用 DATE 和 TEAR 类型存储简单的日期值,使用 TIME 类型存储时间值。这些类型可以描述为字符串或不带分隔符的整数序列。



 


日期 '2008-12-2'
time时间 '12:256'
datetime日期时间 '2008-12-

---------

---------2017.腊月二十五 火车上


什么是关系型数据库

 

<span style="font-size:18px;">1.关系型数据库简单的可以理解为二维数据库,表的格式就如Excel,有行有列。常用的关系数据库有Oracle,SqlServer,Informix,MySql,SyBase等。(<span style="color:#ff00;"><strong>也即是我们平时看到的数据库,都是关系型数据库</strong></span>)
</span>
<span style="font-size:18px;"></span> 
<span style="font-size:18px;"> 
4.</span>
<span style="font-size:18px;">关系:可以理解为一张二维表,每个关系都具有一个关系名,就是通常说的表名。
元组:可以理解为二维表中的一行,在数据库中经常被称为记录。
属性:可以理解为二维表中的一列,在数据库中经常被称为字段。
域:属性的取值范围,也就是数据库中某一列的取值限制。
关键字:一组可以唯一标识元组的属性。数据库中常称为主键,由一个或多个列组成。
关系模式:指对关系的描述,其格式为:关系名(属性1,属性2,…,属性N)。在数据库中通常称为表结构。

</span>
<span style="font-size:18px;">5.
关系型数据库的优点
关系型数据库相比其他模型的数据库而言,有着以下优点:
容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解。
使用方便:通用的SQL语言使得操作关系型数据库非常方便,程序员甚至于数据管理员可以方便地在逻辑层面操作数据库,而完全不必理解其底层实现。
易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大降低了数据冗余和数据不一致的概率。</span>
<span style="font-size:18px;">6.</span>
<span style="font-family:arial,宋体,sans-serif;line-height: 24px; text-indent: 28px;"><span style="font-size:18px;color:#ff00;"><strong>标准数据查询语言SQL就是一种基于关系数据库的语言,</strong></span></span>
<span style="font-family:arial,宋体,sans-serif;line-height: 24px; text-indent: 28px;"><span style="font-size:18px;color:#ff00;"><strong>这种语言执行对关系数据库中数据的检索和操作。</strong></span></span><span style="font-size:18px;">
</span>
<span style="font-family:arial,宋体,sans-serif;line-height: 24px; text-indent: 28px;"><span style="font-size:18px;color:#ff00;"><strong>
</strong></span></span>
<span style="font-family:arial,宋体,sans-serif;line-height: 24px; text-indent: 28px;"><span style="font-size:18px;color:#ff00;"><strong>7.
</strong></span></span><div style="margin: 15px 0px 5px; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; font-family: arial,宋体,sans-serif; font-size: 14px;" class="para"><a target=_blank style="color: rgb(19, 110, 194); text-decoration: none;" href="http://baike.baidu.com/view/549700.htm" target="_blank">关系操作</a></div><div style="margin: 15px 0px 5px; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; font-family: arial,宋体,sans-serif; font-size: 14px;" class="para"><strong style="color: rgb(255, 0, 0); font-size: 18px;"></strong><div style="margin: 15px 0px 5px; color: rgb(51, 51, 51); text-indent: 2em; font-size: 14px; display: inline !important;" class="para">关系模块中常用的操作包括:</div></div><div style="margin: 15px 0px 5px; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; font-family: arial,宋体,sans-serif; font-size: 14px;" class="para">数据查询</div><div style="margin: 15px 0px 5px; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; font-family: arial,宋体,sans-serif; font-size: 14px;" class="para">选择 投影 连接 并 交 差 除 数据操作 增加 删除 修改 查询</div>

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值