Chinaunix首页 | 论坛 | 博客
  • 博客访问: 612889
  • 博文数量: 96
  • 博客积分: 1464
  • 博客等级: 上尉
  • 技术积分: 1539
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-12 23:24
文章分类

全部博文(96)

文章存档

2013年(29)

2012年(53)

2011年(14)

分类: Mysql/postgreSQL

2011-11-26 12:24:55


关系数据库系统支持三级模式结构:

外模式:用户级对应外模式
模式:概念级对应模式
内模式:物理级对应内模式。

使不同级别的用户对数据库形成不同的视图。 各模式的基本对象有表、视图、索引。

用mysql创建数据库过程:

显示数据库:show databases;
创建数据库:create database learn;
选择一个数据库:use learn
显示数据库中存在的表:show tables;
创建一个数据库表:create table mytable (name varchar(20),*** char(1),birth DATE);
显示表结构:describe mytable;

如果一次要插入很多条记录的话,可以将数据写在文本文件中,再将文本文件里的记录加进数据库。方法google

1.数据更新:

   1.1插入数据
  1. INSERT INTO
  2.         jy_jyyxb(
  3.             jyztm,jyyxm,jyyxmc
  4.         )VALUES(
  5.             '1001','1234','guoqi'
  6.         );
  
   1.2删除数据
  1. DELETE FROM jy_jyyxb
  2.         WHERE jyyxm='1234';
 
   1.3更新数据
  1. UPDATE jy_jyyxb
  2. SET jyztm='1002'
  3. WHERE jyyxm='1234';


2.数据查询:
  
   2.0一般格式:

   SELECT [ ALL  |  DISTINCT ] <目标列表达式> [ ,<目标列表达式>] ...
   FROM <表名或视图名> [ ,<表名或视图名>] ...
   [ WHERE <条件表达式>]
   [ GROUP BY <列名1> [ HAVING <条件表达式>] ]
   [ ORDER BY <列名2> [ ASC | DESC ] ];

   2.1例子
  1. SELECT jyztm,jyyxm,jyyxmc
  2.         FROM jy_jyyxb
  3.         WHERE jyztm='1001'
  4.              AND jyyxm='1234';




阅读(1368) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~