数据库基本用法

LAMP - Linux  Apache   MySQL    PHP

MySQL  -   两个层次: 服务层次,界面层次, 文件层次

常用的数据类型:

Int   整数

Varchar   char  字符串

Bit   bool型

Datetime  日期时间

Float  double  decimal  小数

建表的一般经验:

  1. 分类: (1)分大类

    (2)1对1? 1对多? 多对多?

    员工姓名,员工性别,员工年龄,岗位,部门名称,部门主管,部门职责。

    如果放在一起产生冗余,粘连。

    员工(员工姓名,员工性别,员工年龄,岗位,部门代号)

    部门(部门名称,部门主管,部门职责,部门代号)

    老师(代号,姓名,性别,年龄)

    课程(代号,名称,课时数)

    课程安排表(老师代号,课程代号,时间段)

  2. 分层
  3. 分步

    作业:考试系统的数据库

时间: 2024-10-09 12:20:31

数据库基本用法的相关文章

Cocos数据篇[3.4](6) ——SQLite3数据库基础用法

[唠叨] 在Cocos2d-x中,简单数据存储,可以使用UserDefault.那么如何存储大量,不规则的数据?我们可以使用 SQLite数据库 存储数据.SQLite 是使用非常广泛的 嵌入式数据库 ,它有小巧 .高效.跨平台.开源免费和易操作的特点.所以大量的被用于手机.PDA.MP3播放器.以及机顶盒设备. SQLite数据库是使用C语言来编写的,因此在Cocos2d-x使用SQLite也是得心应手. 本文介绍一下SQLite3数据库的基础用法:增删改查. PS:另外对于SQLite的可视

Cocos2d-x数据篇06:SQLite3数据库基础用法

尊重原创:http://cn.cocos2d-x.org/tutorial/show?id=2430 [前言] 在Cocos2d-x中,简单数据存储,可以使用UserDefault.那么如何存储大量,不规则的数据?我们可以使用 SQLite数据库 存储数据.SQLite 是使用非常广泛的 嵌入式数据库 ,它有小巧 .高效.跨平台.开源免费和易操作的特点.所以大量的被用于手机.PDA.MP3播放器.以及机顶盒设备. SQLite数据库是使用C语言来编写的,因此在Cocos2d-x使用SQLite也

各种数据库的用法

1.Master数据库   Master数据库记录了Sqlserver所有的服务器级系统信息,所有的注册帐户和密码,以及所有的系统设置信息,还记录了所有用户定义数据库的存储位置和初始化信息.   2.Tempdb数据库   Tempdb记录了所有的临时表.临时数据和临时创建的存储过程.Tempdb数据库是一个全局资源,没有专门的权限限制,允许所有可以连上Sqlserver服务器的用户使用.   在Tempdb数据库存放的所有数据信息都是临时的.每当连接断开时,所有的临时表和临时存储过程都将自动丢

MongoDB数据库基本用法

1 show dbs:显示数据库列表 2 show collections:显示当前数据库中的集合(类似关系数据库中的表) 3 show users:显示用户 4 use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 5 db.help():显示数据库操作命令,里面有很多的命令 6 db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 7 db.foo.find():对于当前数据库中的foo集合

数据库 基本用法语句

use [0325] --使用0325数据库 create table student --创建表格 ( code int primary key identity(1,1) not null, --列 name varchar(50)not null, --列 sex varchar(50)not null, --列 age int not null, --列 [weight] int not null, --列 hight int not null, --列 idno int not nul

php数据库搜索用法

实现功能 1.点击全选,下属选框都选中 2.选中内容可以查找到相关内容 3.输入关键字可以搜索出与关键字相关的数据 代码 <body>    <?php        header("Content-Type:text/html;charset=utf-8");        //连接数据库        $db = new MySQLi("localhost","root","","z_house

tomcat连接常用数据库的用法

一.用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查询和更新数据库: JNDI:(Java naming and directory interface)JNDI服务提供了对应用程序命名和目录功 能的一种用java程序编写的基于API的java平台: DataSource:是一个通过JDBC API访问关系型数据库的java对象,当与JNDI整合并在

MySQL数据库基本用法-查询

查询的基本语法 select * from 表名; from关键字后面写表名,表示数据来源于是这张表 select后面写表中的列名,如果是*表示在结果中显示表中所有列 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中 如果要查询多个列,之间使用逗号分隔 消除重复行 在select后面列前使用distinct可以消除重复的行 select distinct gender from students; 条件 使用where子句对表中的数据筛选,结果为true的行会出现在结

MySQL数据库基本用法-聚合-分组

聚合 为了快速得到统计数据,提供了5个聚合函数 count(*)表示计算总行数,括号中写星与列名,结果是相同的 查询学生总数 select count(*) from students; max(列)表示求此列的最大值 查询女生的编号最大值 select max(id) from students where gender=0; min(列)表示求此列的最小值 查询未删除的学生最小编号 select min(id) from students where isdelete=0; sum(列)表示