能帮忙解释一下关于微软官网的下载的sql都是什么意思

能帮忙解释一下关于微软官网的下载的sql都是什么意思,第1张

vfp就是Visual FoxPro 一种计算机语言,也是数据库设计软件

计算机等级考试二级VFP考试简介

公共基础知识部分30分

专业语言部分 70分

基本要求

1、 具有数据库系统的基础知识

2、 基本了解面向对象的概念

3、 掌握关系数据库的基本原理

4、 掌握数据库程序设计方法

5、 能够使用VISUAL FOXPRO建立一个小型数据库应用系统

考试内容

一、 VISUAL FOXPRO基础知识

1、 基本概念

数据库、数据模型、数据库管理系统、类和对象、事件、方法。

2、 关系数据库:

(1) 关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关

键字。

(2) 关系运算:选择、投影、联接。

(3) 数据的一致性和完整性:实体完整性、域完整性、参照完整性。

3、 VISUAL FOXPRO系统特点与工作方式:

(1) WINDOWS版本数据库的特点。

(2) 数据类型和主要文件类型。

(3) 各种设器和向导

(4) 工作方式:交互方式(命令方式、可视化 *** 作)和程序运行方式。

4、 VISUAL FOXPRO的基本数据元素:

(1) 常量、变量、表达式。

(2) 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、

测试函数。

二、 VISUAL FOXPRO数据库的基本 *** 作

1、 数据库和表的建立、修改与有效性检验:

(1) 表结构的建立与修改。

(2) 表记录的浏览、增加、删除与修改。

(3) 创建数据库,向数据库添加或从数据库删除表。

(4) 设定字段级规则和记录规则。

(5) 表的索引:主索引、候选索引、普通索引、唯一索引。

2、 多表 *** 作:

(1) 选择工作区。

(2) 建立表之间的关联:一对一的关联;一对多的关联。

(3) 设置参照完整性。

(4) 表的联接JOIN:内部联接;外部联接:左联接、右联接、完全联接。

(5) 建立表间临时关联。

3、 建立视图与数据查询:

(1) 查询文件的建立、执行与修改。

(2) 视图文件的建立、查看与修改。

(3) 建立多表查询。

三、 关系数据库标准语言SQL

1、 SQL的数据定义功能:

(1) CREATE TABLE –SQL

(2) ALTER TABLE –SQL

2、 SQL的数据修改功能:

(1) DELETE –SQL

(2) INSERT –SQL

(3) UPDATE –SQL

3、 SQL的数据查询功能:

(1) 简单查询。

(2) 嵌套查询。

(3) 联接查询。

(4) 分组与计算查询。

(5) 集合的并运算。

四、 项目管理器、设计器和向导的使用

1、 使用项目管理器:

(1) 使用“数据”选项卡。

(2) 使用“文档”选项卡。

2、 使用表单设计器:

(1) 在表单中加入和修改控件对象。

(2) 设定数据环境。

3、 使用菜单设计器:

(1) 建立主选项。

(2) 设计子菜单。

(3) 设定菜单选项程序代码。

4、 使用报表设计器:

(1) 生成快速报表。

(2) 修改报表布局。

(3) 设计分组报表。

(4) 设计多栏报表。

5、 使用应用程序向导。

五、 VISUAL FOXPRO程序设计

1、 命令文件的建立与运行:

(1) 程序文件的建立。

(2) 简单的交互式输入输出命令。

(3) 应用程序的调试与执行。

2、 结构化程序设计:

(1) 顺序结构程序设计。

(2) 选择结构程序设计。

(3) 循环结构程序设计。

3、 过程与过程调用。

(1) 子程序设计与调用。

(2) 过程与过程文件。

(3) 局部变量和全局变量、过程调用中的参数传递。

考试方式:

1、 笔试:90分钟。

2、 上机 *** 作:90分钟。

上机 *** 作包括:

(1) 基本 *** 作。

(2) 简单应用。

(3) 综合应用。

试形式

笔试部分:共60分,基础知识的单选题20分(所有语种相同,每题1分),VFP知识的单选题10分(每题1分),VFP知识的填空题30分(每空1分)。

答题要求:单选题的答案必须涂划在专用答题卡上;填空题的答案必须写在专用答题纸上(填空时注意:每个空要按标号顺序填,一空占一行,不是一题一行,因为有的题目一题包含多个空)。

上机部分:共40分,各场次的考试内容不同,但题型和知识点类似,都是考4道关于VFP的 *** 作题,每题5—15分不等。每场必考的四大项 *** 作题是:1项目、数据库的基本 *** 作 2设计查询 3 设计菜单 4设计表单。值得注意的是:程序设计的含量越来越大,考试形式是放在表单或菜单设计的过程代码里考。

答题要求:先从资源管理器中运行A盘上的“上机考试”程序,输入自己的准考证号、姓名和试卷代号,确认并退出。然后进入VFP应用程序界面,将系统默认路径设置为A盘,再开始直接在考试盘上按要求做题,中途不要随意抽出软盘,考试结束时要先退出VFP系统再取出软盘,贴上标签上交,标签上需要填写学校名称、自己的姓名和准考证号、考试的语种及场次 VFP xx。

合格标准

VFP二级考试最终的合格线以往是按全省平均分划定的,每次公布的成绩都是经过系数处理过的,并没有达到考试大纲中要求的60分的及格线,2000秋天的合格线为50分(其中上机成绩不得低于18分),2001年春天的合格线为56分(其中上机成绩不得低于24分),但对笔试的最低分一直没有要求。

值得注意的是,随着考试次数的增多,考试内容越来越广,难度也越来越大,但由于教师任课经验越来越丰富,使学生的考试成绩越来越高,可以预计,今秋的合格分数线有可能要高于以往。

值得一提的是,从今年暑假召开的省计算机等级考试研讨会上获悉,省等级考试中心曾对全省高校就VFP考试成绩排列过前20名,我校有幸名列其中,成绩不俗。愿我校师生更加努力,争取达到更高的通过率和优秀率,以出色的表现让人们真实地感觉到——淮工的学生一样棒!

应试策略

1关于上机(占40分)

从历年的考试情况看,VFP的上机部分比较容易拿分,考试知识点掌握得好、上机 *** 作熟练的同学一般可以得30-35分,建议多做针对性训练,熟练掌握实验指导书和以往上机考试题中涉及到的各项 *** 作,争取拿到30分以上。

另据考试中心消息,VFP上机考试今后将采用统一的数据平台——即采用教学方面的数据库,内容和形式与2001年春季上机盘中提供的相同,目的是避免考生在考试时面临新数据平台而产生紧张心理,影响正常水平的发挥。建议考前一定要熟悉此数据平台,多做相关练习。

2 笔试的基础知识部分(占20分)

这部分二级各语种考题完全一样,知识点基本固定,包括计算机软、硬件的基本概念、病毒、网络、信息编码、信息媒体、软件工程的基本概念等,建议先仔细看看《新编计算机应用基础》前六章,以往有些试题考的几乎就是教程中的原话;但应用部分(Windows 、Word、Excel)考的是些 *** 作经验和技巧,只看教材收效似乎不明显,最好是多做以往的试题,关键是把握考试知识点,理解相关概念。这部分一般有1-2分反映最新知识的超纲题目,拿高分较难,应该争取拿12-16分。Excel是新加的部分,建议找些题目看看。

特别提醒大家注意:在2001秋季和2002年春季的考试中,这部分试题虽然都是教材上的内容,但知识点考得较偏,普遍考得很差,一般都只拿到6-7分,好的才拿10分左右。希望大家复习时仔细阅读前六章教材。

另外提醒:这次参加考试的主要是2001级学生,其《计算机文化基础》所采用的教材与省等级考试指定教材有所不同,因为虽然两本书的主要内容相同,但细的知识点有差别,考试中常出现指定教材中的原话,故最好能找00/99级学生借本《新编计算机应用基础》,看一下前六章,以免对考试中出现的知识点陌生。

3 笔试的单选题(占10分)

这部分相对简单些,一般都是考察对VFP基本概念的理解及常用函数的应用,建议多做VFP学习指导和以往试卷中的题目,在做题的过程中理解并掌握VFP的相关概念和常用函数。这部分比较容易得分,应该争取拿8分以上。

4 笔试的填空题(占30分)

这部分涉及的知识面较广,其中必考的有: 数据库的基本概念、常用命令与函数的使用、SQL命令、阅读理解程序、面向对象程序设计的概念、常用属性的设置等,建议先多看教材,熟练掌握各章内容,再做些练习,重在理解。这部分较难得高分,应该争取得15-18分以上。

5 考试注意事项

1)上机考试:最忌讳紧张,应该沉着地从前往后做,记住:不会的或卡壳的 *** 作先丢开,接着往后做,等做完后面的再回过头来解决这些难题。 *** 作过程中遇到不会的内容可以查看帮助——用“索引”:将不会的名词直接输入,然后单击显示,则相关的内容就会出现,若碰到看不懂的英文解释,就直接看其中的使用示例(Example),一般都可以通过示例搞清楚用法的。

上机题是按步给分的,每项 *** 作都有相应的分值,不要轻易放弃,更不要拉下题目忘记做。值得注意的是,目前VFP上机盘已采用机器评阅,它是采用与标准答案比较的方式进行的,所以答题时对空格、标点符号等不可随便添加或减少;但对实在不会设置的属性或代码,也不要空着,填些相近的内容总比什么都没有强点,一般当总分与合格线只差1分时(对这样的试卷一般会再重查一遍,看能否再找出1分),没准老师会手下留情,对这样的情况也给点分。

上机考试容易发生因考生误 *** 作而死机的情况,不幸遇到时要沉着应付:按Ctrl+Alt+Del一次,结束当前任务(有时机器反应慢,应该耐心等片刻,不要不停地按那三个键,那样会造成机器重新启动,又多耽误几分钟),关闭VFP,然后再重新进入VFP系统,接着做题,这时不需要再输入准考证号。

若遇到机器故障自己无法排除时,应及时报告监考老师协助解决或更换机器接着考试。

2)笔试:最忌讳粗心,应该看清题意再下笔(特别是平时练习题做得多的同学更不要想当然的做,要留意题意与以往的练习题是否有什么差别),记住:遇到没有把握的就放放,先做有把握的;不要提前交卷,不要轻言放弃,不要空着任何一道题,实在不会就猜一个。

前面已经提到,合格线是按全省平均分划定的,水涨船高,面对较难的试卷不要灰心,面对简单的试卷也不要得意忘形。总之,学得差些的同学应该争取达到合格线,学得好些的同学就应争取拿优秀啦!

VFP的重点与难点

VFP的主要内容分为两大部分:数据库的基本 *** 作和应用程序的开发。其中重点内容有:

(1) 数据库与数据表的基本 *** 作,主要包括:创建和修改数据表结构,设置库表字段的高级属性,记录的输入和维护,建立结构式复合索引,建立多表之间的关系并设置参照完整性。

(2) 用查询设计器设计查询和视图

(3) 常用命令,主要有:数据库的打开、修改和删除,记录的浏览、定位、筛选、统计、查找、复制、追加、替换和删除,程序和表单的执行,系统环境的设置等。

(4) 常用函数,特别是部分常用的数据转换函数、日期和时间函数、字符函数、数值函数、数据库 *** 作函数。

(5) SQL命令,特别是SELECT-SQL、UPDATE-SQL 、CREATE TABLE-SQL命令。

(6) 面向对象程序设计的基本概念

(7) 常用控件的关键性事件、属性和方法

(8) 用表单向导和表单设计器设计与数据绑定型的表单

(9) 用类设计器和表单设计器设计自定义类

(10)用菜单设计器设计各种菜单

VFP的难点内容有:

(1)设置数据库表中字段的有效性规则

(2)设置多个表之间的参照完整性

(3)构造多字段索引表达式

(4)设计含有表达式和分组条件的多表查询与参数化视图

(5)为对象编写事件代码和方法程序

(6)为自定义类添加新的属性和方法

SQL查询语句大全

SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询语句的需求是最频繁的。那么SQL查询语句有哪些?下面跟我一起来看看吧!

一、简单查询语句

1 查看表结构

SQL>DESC emp;

2 查询所有列

SQL>SELECT FROM emp;

3 查询指定列

SQL>SELECT empmo, ename, mgr FROM emp;

SQL>SELECT DISTINCT mgr FROM emp; 只显示结果不同的项

4 查询指定行

SQL>SELECT FROM emp WHERE job='CLERK';

5 使用算术表达式

SQL>SELECT ename, sal13+nvl(comm,0) FROM emp;

nvl(comm,1)的意思是,如果comm中有值,则nvl(comm,1)=comm; comm中无值,则nvl(comm,1)=0。

SQL>SELECT ename, sal13+nvl(comm,0) year_sal FROM emp; (year_sal为别名,可按别名排序)

SQL>SELECT FROM emp WHERE hiredate>'01-1月-82';

6 使用like *** 作符(%,_)

%表示一个或多个字符,_表示一个字符,[charlist]表示字符列中的任何单一字符,[^charlist]或者[!charlist]不在字符列中的任何单一字符。

SQL>SELECT FROM emp WHERE ename like 'S__T%';

7 在where条件中使用In

SQL>SELECT FROM emp WHERE job IN ('CLERK','ANALYST');

8 查询字段内容为空/非空的语句

SQL>SELECT FROM emp WHERE mgr IS/IS NOT NULL;

9 使用逻辑 *** 作符号

SQL>SELECT FROM emp WHERE (sal>500 or job='MANAGE') and ename like 'J%';

10 将查询结果按字段的值进行排序

SQL>SELECT FROM emp ORDER BY deptno, sal DESC; (按部门升序,并按薪酬降序)

二、复杂查询

1 数据分组(max,min,avg,sum,count)

SQL>SELECT MAX(sal),MIN(age),AVG(sal),SUM(sal) from emp;

SQL>SELECT FROM emp where sal=(SELECT MAX(sal) from emp));

SQL>SELEC COUNT() FROM emp;

2 group by(用于对查询结果的分组统计) 和 having子句(用于限制分组显示结果)

SQL>SELECT deptno,MAX(sal),AVG(sal) FROM emp GROUP BY deptno;

SQL>SELECT deptno, job, AVG(sal),MIN(sal) FROM emp group by deptno,job having AVG(sal)<2000;

对于数据分组的总结:

a 分组函数只能出现在选择列表、having、order by子句中(不能出现在where中)

b 如果select语句中同时包含有group by, having, order by,那么它们的顺序是group by, having, order by。

c 在选择列中如果有列、表达式和分组函数,那么这些列和表达式必须出现在group by子句中,否则就是会出错。

使用group by不是使用having的前提条件。

3 多表查询

SQL>SELECT ename,esal,ddname FROM emp e, dept d WHERE edeptno=ddeptno order by ddeptno;

SQL>SELECT eename,esal,sgrade FROM emp e,salgrade s WHER esal BETWEEN slosal AND shisal;

4 自连接(指同一张表的连接查询)

SQL>SELECT erename, eeename mgr_name from emp er, emp ee where ermgr=eeempno;

5 子查询(嵌入到其他sql语句中的select语句,也叫嵌套查询)

51 单行子查询

SQL>SELECT ename FROM emp WHERE deptno=(SELECT deptno FROM emp where ename='SMITH');查询表中与smith同部门的人员名字。因为返回结果只有一行,所以用“=”连接子查询语句

52 多行子查询

SQL>SELECT ename,job,sal,deptno from emp WHERE job IN (SELECT DISTINCT job FROM emp WHERE deptno=10);查询表中与部门号为10的工作相同的员工的姓名、工作、薪水、部门号。因为返回结果有多行,所以用“IN”连接子查询语句。

in与exists的区别: exists() 后面的子查询被称做相关子查询,它是不返回列表的值的。只是返回一个ture或false的结果,其运行方式是先运行主查询一次,再去子查询里查询与其对 应的结果。如果是ture则输出,反之则不输出。再根据主查询中的每一行去子查询里去查询。in()后面的子查询,是返回结果集的,换句话说执行次序和 exists()不一样。子查询先产生结果集,然后主查询再去结果集里去找符合要求的字段列表去。符合要求的输出,反之则不输出。

53 使用ALL

SQL>SELECT ename,sal,deptno FROM emp WHERE sal> ALL (SELECT sal FROM emp WHERE deptno=30);或SQL>SELECT ename,sal,deptno FROM emp WHERE sal> (SELECT MAX(sal) FROM emp WHERE deptno=30);查询工资比部门号为30号的所有员工工资都高的员工的姓名、薪水和部门号。以上两个语句在功能上是一样的,但执行效率上,函数会高 得多。

54 使用ANY

SQL>SELECT ename,sal,deptno FROM emp WHERE sal> ANY (SELECT sal FROM emp WHERE deptno=30);或SQL>SELECT ename,sal,deptno FROM emp WHERE sal> (SELECT MIN(sal) FROM emp WHERE deptno=30);查询工资比部门号为30号的任意一个员工工资高(只要比某一员工工资高即可)的员工的姓名、薪水和部门号。以上两个语句在功能上是 一样的,但执行效率上,函数会高得多。

55 多列子查询

SQL>SELECT FROM emp WHERE (job, deptno)=(SELECT job, deptno FROM emp WHERE ename='SMITH');

56 在from子句中使用子查询

SQL>SELECT empdeptno,empename,empsal,t_avgsalavgsal FROM emp,(SELECT empdeptno,avg(empsal) avgsal FROM emp GROUP BY empdeptno) t_avgsal where empdeptno=t_avgsaldeptno AND empsal>t_avgsalavgsal ORDER BY empdeptno;

57 分页查询

数据库的每行数据都有一个对应的行号,称为rownum

SQL>SELECT a2 FROM (SELECT a1, ROWNUM rn FROM (SELECT FROM emp ORDER BY sal) a1 WHERE ROWNUM<=10) a2="" where="" rn="">=6;

指定查询列、查询结果排序等,都只需要修改最里层的子查询即可。

58 用查询结果创建新表

SQL>CREATE TABLE mytable (id,name,sal,job,deptno) AS SELECT empno,ename,sal,job,deptno FROM emp;

59 合并查询(union 并集, intersect 交集, union all 并集+交集, minus差集)

SQL>SELECT ename, sal, job FROM emp WHERE sal>2500 UNION(INTERSECT/UNION ALL/MINUS) SELECT ename, sal, job FROM emp WHERE job='MANAGER';

合并查询的执行效率远高于and,or等逻辑查询。

510 使用子查询插入数据

SQL>CREATE TABLE myEmp(empID number(4), name varchar2(20), sal number(6), job varchar2(10), dept number(2)); 先建一张空表;

SQL>INSERT INTO myEmp(empID, name, sal, job, dept) SELECT empno, ename, sal, job, deptno FROM emp WHERE deptno=10; 再将emp表中部门号为10的数据插入到新表myEmp中,实现数据的批量查询。

511 使用了查询更新表中的数据

SQL>UPDATE emp SET(job, sal, comm)=(SELECT job, sal, comm FROM emp where ename='SMITH') WHERE ename='SCOTT';

简介

SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。由于它具有功能丰富、使用方便灵活、语言简洁易学等突出的优点,深受计算机工业界和计算机用户的欢迎。1980年10月,经美国国家标准局(ANSI)的数据库委员会X3H2批准,将SQL作为关系数据库语言的美国标准,同年公布了标准SQL,此后不久,国际标准化组织(ISO)也作出了同样的决定。

SQL从功能上可以分为3部分:数据定义、数据 *** 纵和数据控制。

SQL的核心部分相当于关系代数,但又具有关系代数所没有的许多特点,如聚集、数据库更新等。它是一个综合的、通用的、功能极强的关系数据库语言。其特点是:

1、数据描述、 *** 纵、控制等功能一体化。

2、两种使用方式,统一的语法结构。SQL有两种使用方式。一是联机交互使用,这种方式下的SQL实际上是作为自含型语言使用的。另一种方式是嵌入到某种高级程序设计语言(如C语言等)中去使用。前一种方式适合于非计算机专业人员使用,后一种方式适合于专业计算机人员使用。尽管使用方式不向,但所用语言的语法结构基本上是一致的。

3、高度非过程化。SQL是一种第四代语言(4GL),用户只需要提出“干什么”,无须具体指明“怎么干”,像存取路径选择和具体处理 *** 作等均由系统自动完成。

4、语言简洁,易学易用。尽管SQL的'功能很强,但语言十分简洁,核心功能只用了9个动词。SQL的语法接近英语口语,所以,用户很容易学习和使用。

功能

SQL具有数据定义、数据 *** 纵、和数据控制的功能。

1、SQL数据定义功能:能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式又叫做视图(View),全局模式简称模式(Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。

2、SQL数据 *** 纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。

3、SQL的数据控制功能:主要是对用户的访问权限加以控制,以保证系统的安全性。

语句结构

结构化查询语言包含6个部分:

1、数据查询语言(DQL: Data Query Language):其语句,也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE,ORDER BY,GROUP BY和HAVING。这些DQL保留字常与其它类型的SQL语句一起使用。

2、数据 *** 作语言(DML:Data Manipulation Language):其语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除。

3、事务控制语言(TCL):它的语句能确保被DML语句影响的表的所有行及时得以更新。包括COMMIT(提交)命令、SAVEPOINT(保存点)命令、ROLLBACK(回滚)命令。

4、数据控制语言(DCL):它的语句通过GRANT或REVOKE实现权限控制,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。

5、数据定义语言(DDL):其语句包括动词CREATE,ALTER和DROP。在数据库中创建新表或修改、删除表(CREATE TABLE 或 DROP TABLE);为表加入索引等。

6、指针控制语言(CCL):它的语句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的 *** 作。

语言特点

SQL风格统一

SQL可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据、建立数据库、査询、更新、维护、数据库重构、数据库安全性控制等一系列 *** 作,这就为数据库应用系统开发提供了良好的环境,在数据库投入运行后,还可根据需要随时逐步修改模式,且不影响数据库的运行,从而使系统具有良好的可扩充性。

高度非过程化

非关系数据模型的数据 *** 纵语言是面向过程的语言,用其完成用户请求时,必须指定存取路径。而用SQL进行数据 *** 作,用户只需提出“做什么”,而不必指明“怎么做”,因此用户无须了解存取路径,存取路径的选择以及SQL语句的 *** 作过程由系统自动完成。这不但大大减轻了用户负担,而且有利于提高数据独立性。

面向集合的 *** 作方式

SQL采用集合 *** 作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新 *** 作的对象也可以是元组的集合。

以同一种语法结构提供两种使用方式

SQL既是自含式语言,又是嵌入式语言。作为自含式语言,它能够独立地用于联机交互的使用方式,用户可以在终端键盘上直接输入SQL命令对数据库进行 *** 作。作为嵌入式语言,SQL语句能够嵌入到高级语言(如C、C#、JAVA)程序中,供程序员设计程序时使用。而在两种不同的使用方式下,SQL的语法结构基本上是一致的。这种以统一的语法结构提供两种不同的 *** 作方式,为用户提供了极大的灵活性与方便性。

语言简洁,易学易用

SQL功能极强,但由于设计巧妙,语言十分简洁,完成数据定义、数据 *** 纵、数据控制的核心功能只用了9个动词:CREATE、ALTER、DROP、SELECT、INSERT、UPDATE、DELETE、GRANT、REVOKE。且SQL语言语法简单,接近英语口语,因此容易学习,也容易使用。

;

简单来说:前半段是学过‘001’课程的学生,后半段是学过‘002’课程的学生;其中 where SC_2S#=SCS# 是把前后两段结果连接起来的关键,相当于把两个结果 Inner Join,从而得出最终结果同时学过‘001’和‘002’的学生。

先查SC表获取SID和对应所选课程按一定顺序排序的CID字符串的拼接(如学号01选了课程010203那么对CID进行字符串拼接成学号:01gc:01,02,03格式),获取01学生的gc字符串,再获取其它gc=01学生的gc排除01的SID最后查STUDENT信息根据获取的SID到此结束。

SQL功能

1、SQL数据定义功能:能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式又叫做视图(View),全局模式简称模式(Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。

2、SQL数据 *** 纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。

百度百科-结构化查询语言

以上就是关于能帮忙解释一下关于微软官网的下载的sql都是什么意思全部的内容,包括:能帮忙解释一下关于微软官网的下载的sql都是什么意思、全国计算机三级数据库考点分析之数据库系统基本原理[2]、SQL Server的SQL是什么意思,是什么单词的缩写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10183654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存