首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 软件考试 > 初级职称 >

计算机软件水平考试程序员:SQL语言基本语句介绍

2010-08-27 
[导读]本文为“计算机软考程序员:SQL语言基本语句介绍”以供广大学员参考使用。更多关于计算机软件水平考试资料,请访问考试吧计算机软件水平考试频道。读书人IT频道reader8.net/exam/jisuanji/  表的建立  关系数据库的主
[导读]本文为“计算机软考程序员:SQL语言基本语句介绍”以供广大学员参考使用。更多关于计算机软件水平考试资料,请访问读书人计算机软件水平考试频道。读书人IT频道reader8.net/exam/jisuanji/

  表的建立

  关系数据库的主要特点之一就是用表的方式组织数据。表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。在SQL语言中,表有严格的定义,它是一种二维表,对于这种表有如下规定:每一张表都有一个名字,通常称为表名或关系名。表名必须以字母开头,最大长度为30个字符。

  2)一张表可以由若干列组成,列名唯一,列名也称作属性名。

  3)表中的一行称为一个元组,它相当于一条记录。

  4)同一列的数据必须具有相同的数据类型。

  5)表中的每一个列值必须是不可分割的基本数据项。

  CREATE TABLE

  (

  (

  …

  列名

  [TABLESPACE

  [STORAGE (

  [ENABLE

  [DISABLE

  插入数据

  表名[(列名1,…)]值1,值2,…,值n)子查询];假设有一张表Student如下所示:将新学生E增加到上表中,并按照表的结构将信息添加完整,需要如下语句:

  当一个表新建成时,它里面没有数据,通过向表中扦入数据,建成表的实例。

  语句句法:

  INSERT INTO

  VALUES(

  [

NONAMEAGE
1001A12
1002B14

  INSERT INTO STUDENT VALUSE(1003, 'E',12);

  修改数据

  对表中已有数据进行修改,语句句法:

  UPDATE

  WHERE

  例如:对下表Student

NONAMEAGE
1001A12
1002B14

  将

  UPDATE STUDENT SET AGE=18 WHERE NAME='B';

  表名SET 列名1=表达式1,列名2=表达式2,…条件;B的年纪改为18;应该执行以下语句:

  相关推荐:2010年计算机软件水平考试时间安排通知
       2010年上半年全国计算机软考报名时间汇总
       计算机软考程序员备考:程序设计知识点汇总 读书人IT频道reader8.net/exam/jisuanji/

热点排行