爱问知识人 爱问教育 医院库

什么是SQL

首页

什么是SQL


        

提交回答

全部答案

    2007-02-15 12:40:07
  • sql是一种结构化查询语言,是structure  query language的简称,一般用在数据库操作中。

    风***

    2007-02-15 12:40:07

  • 2007-02-15 12:38:48
  •   SQL是一种结构化数据库查询语言,其发音为“sequel”或“S-Q-L”。尽管MICROSOFT以其特有的方式加入了所有权声明,但它在大多数据库应用中近乎成为一种标准。简言之,它是一种使用你选择的标准从数据库记录中选择某些记录的方法。 
    数据库是用来存放您的会员资料的地方,而空间是存放您的网页的地方,数据库一般有两种,Access 和 Mysql , 其区别就在于Access一般用于会员资料比较小的网站,而Mysql一般用于会员比较多的网站。
      我们采用的是Mysql数据库。 什么是MySQL? MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。 SQL (Structured Query Language结构化查询语言)是目前使用最广的并且是标准的数据库语言。
      SQL语言使得存取或更新信息变得十分容易,你可以直接使用SQL从网站上查询信息。MySQL的快速和灵活性足以满足一个网站的信息管理工作。数据库与用户端之间的接口程序可以使用CGI进行通信。新网ChinaDNS使用的是PHP,使用PHP和MySQL这两样东西加在一起,对于开发数据驱动的网站这项工作而言是最佳组合。
      PHP是一种用于服务器端执行程序解释的脚本语言。如果你接触过ASP的话,那么您对于在HTML页面中嵌入代码应该是比较熟悉了。PHP代码在服务器一端被解释、执行并转变成普通的HTML页面内容,送给浏览器一端。这种模式使得我们可以用它来完成相当复杂的功能。
       为什么用MySQL? 现在每一个人的生活几乎都离不开数据库,如果没有数据库,很多事情都会变得非常棘手,也许根本无法做得到。银行、大学和图书馆就是几个严重依赖数据库系统的地方。在互联网上,使用搜索引擎、在线购物甚至是访问网站地址(http://www。
      。。)都离不开数据库。一个数据库通常都安装在称为数据库服务器的计算机上。目前市场上运行最快的 SQL (Structured Query Language结构化查询语言) 数据库之一就是MySQL Server,由瑞典的T。c。X。 DataKonsultAB公司开发。
      具体情况可以访问MySQL's licensing section。 MySQL的功能特点如下: 可以同时处理几乎不限数量的用户; 处理多达50,000,000以上的记录; 命令执行速度快,也许是现今最快的; 简单有效的用户特权系统。
       。

    b***

    2007-02-15 12:38:48

  • 2007-02-15 12:37:25
  •   SQL是Structured Quevy Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
      
    ##1 二、SQL数据库数据体系结构
    SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(base table);存储模式(内模式)称为“存储文件”(stored file);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。
      名称对称如^00100009a^:
    ##1 三、SQL语言的组成
    在正式学习SQL语言之前,首先让我们对SQL语言有一个基本认识,介绍一下SQL语言的组成:
    1。一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。
      
    2。一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。
    3。一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
      
    4。一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
    5。用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。
      
    6。SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。
      
    ##1 四、对数据库进行操作
    SQL包括了所有对数据库的操作,主要是由4个部分组成:
    1。数据定义:这一部分又称为“SQL DDL”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。
      
    2。数据操纵:这一部分又称为“SQL DML”,其中包括数据查询和数据更新两大类操作,其中数据更新又包括插入、删除和更新三种操作。
    3。数据控制:对用户访问数据的控制有基本表和视图的授权、完整性规则的描述,事务控制语句等。
      
    4。嵌入式SQL语言的使用规定:规定SQL语句在宿主语言的程序中使用的规则。
    下面我们将分别介绍:
    ##2 (一)数据定义
    SQL数据定义功能包括定义数据库、基本表、索引和视图。
      
    首先,让我们了解一下SQL所提供的基本数据类型:(如^00100009b^)
    1。数据库的建立与删除
    (1)建立数据库:数据库是一个包括了多个基本表的数据集,其语句格式为:
    CREATE DATABASE 〔其它参数〕
    其中,在系统中必须是唯一的,不能重复,不然将导致数据存取失误。
      〔其它参数〕因具体数据库实现系统不同而异。
    例:要建立项目管理数据库(xmmanage),其语句应为:
    CREATE DATABASE xmmanage
    (2) 数据库的删除:将数据库及其全部内容从系统中删除。
      
    其语句格式为:DROP DATABASE
    例:删除项目管理数据库(xmmanage),其语句应为:
    DROP DATABASE xmmanage
    2。
      基本表的定义及变更
    本身独立存在的表称为基本表,在SQL语言中一个关系唯一对应一个基本表。基本表的定义指建立基本关系模式,而变更则是指对数据库中已存在的基本表进行删除与修改。
    ……

      

    几***

    2007-02-15 12:37:25

  • 2007-02-15 12:37:08
  •   SQL是Structured Quevy Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
      
    ##1 二、SQL数据库数据体系结构
    SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(base table);存储模式(内模式)称为“存储文件”(stored file);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。
      名称对称如^00100009a^:
    ##1 三、SQL语言的组成
    在正式学习SQL语言之前,首先让我们对SQL语言有一个基本认识,介绍一下SQL语言的组成:
    1。一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。
      
    2。一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。
    3。一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
      
    4。一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
    5。用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。
      
    6。SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。
      
    ##1 四、对数据库进行操作
    SQL包括了所有对数据库的操作,主要是由4个部分组成:
    1。数据定义:这一部分又称为“SQL DDL”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。
      
    2。数据操纵:这一部分又称为“SQL DML”,其中包括数据查询和数据更新两大类操作,其中数据更新又包括插入、删除和更新三种操作。
    3。数据控制:对用户访问数据的控制有基本表和视图的授权、完整性规则的描述,事务控制语句等。
      
    4。嵌入式SQL语言的使用规定:规定SQL语句在宿主语言的程序中使用的规则。
    下面我们将分别介绍:
    ##2 (一)数据定义
    SQL数据定义功能包括定义数据库、基本表、索引和视图。
      
    首先,让我们了解一下SQL所提供的基本数据类型:(如^00100009b^)
    1。数据库的建立与删除
    (1)建立数据库:数据库是一个包括了多个基本表的数据集,其语句格式为:
    CREATE DATABASE 〔其它参数〕
    其中,在系统中必须是唯一的,不能重复,不然将导致数据存取失误。
      〔其它参数〕因具体数据库实现系统不同而异。
    例:要建立项目管理数据库(xmmanage),其语句应为:
    CREATE DATABASE xmmanage
    (2) 数据库的删除:将数据库及其全部内容从系统中删除。
      
    其语句格式为:DROP DATABASE
    例:删除项目管理数据库(xmmanage),其语句应为:
    DROP DATABASE xmmanage
    2。
      基本表的定义及变更
    本身独立存在的表称为基本表,在SQL语言中一个关系唯一对应一个基本表。基本表的定义指建立基本关系模式,而变更则是指对数据库中已存在的基本表进行删除与修改。
    ……

      

    e***

    2007-02-15 12:37:08

  • 2007-02-15 12:36:51
  • 数据库标准语言吧

    W***

    2007-02-15 12:36:51

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):