数据库基础题

1.SQC的SELECT语句中,使用_____句子可以消除结果中的重复记录。
2.删除自由表的记录通常分为两步,第一步是_____第二步____
3.在关系模型中间实体集之间有三种关系,一对一,一对多和多对多。在visval FoxPro中,数据表见不能建立的关系是_____
4.在Visual FoxPro中表结构的逻辑型整型日期型字段的款度由系统自动给出它们分别为___,____,______
5.在Visual FoxPro ,使用SETRE LATIOW命令可以建立两个表之间的关联这种关联属于____
6.删除course 表中字段“学时数”,使用SQC语句____TABLE curse _____学时数
7.职工表如下
编号 姓名 基本工资
001 刘杰 1255.5
002 李英 2000.0
根据该表建立一个视图SHE,可以向用户提供编号,姓名的信息,命令为:CREATE VIEW SHE ________编号,姓名 FROM______
8.完善程序题。 下列自定义函数deletesapce()的功能是将字符串中的所有空格删除:
FUCTLON deletespace
PARAMETERS cstr
Cresult = SPACE(0)
FOE n =1 TO _______
IF SUBSTR(cstr,n,1)=SPACE(1)
_______
ENDIF
Cresult = cresult +SUBSTR (cstr,n,1)
ENDFOR
RETURN _______
ENDFUNC
三.简答题
1.数据库系统由哪几部分组成?各部分有何作用?

2.设有如下教学环境:一位教师可以讲授若干门课程,一门课程只有一位教师主讲,每位教师属于一个教研室,一个教研室有若干教师。教师的属性包括;教师编号、姓名、性别,课程属性包括;课程编号,课程名称,学分,教研室属性包括;地址、电话。请用E-R图画出感念模型。
四、利用SQL语句完成以下操作
现有学生系统信息表 stud_info.dbf和成绩表cj.dbf如下,请用SQL语句完成以下操作;
学号 姓名 班级 所属系
20021101 张晓琳 2002级机科系1班 计算机科学和技术系
20021102 黄领 2002级机科系1班 计算机科学和技术系

学号 课程号 分数
20020001 002 88
20020001 003 90
20020002 001 95
20020002 002 85

1. 在学生信息表中插入一条新记录,学号:20020103,姓名:郭秋平,班级:电子商务系1班,所属系:电子商务;
2. 将成绩表中,所有课程号为002的分数加5分;
3. 查询平均分数在前三名的学生的平均分。
五、程序编写
1.邮局规定:邮发外地的邮件,小于80克的,每10克按1元计算,不不足10克的按10克计算。大于80克的,按100克2元计算,多余的重量则算100克。请编写程序,可输入邮件重量,计算往外地邮件的邮费。
2.编写程序,计算1000以内有多少这样的正数,该数即能被6整出有能被8整出。
帮我做一下- -,最高分了, 我还可以在加分~~

谢谢啊~~

1.DISTINCT
6.ALTER,DROP
7.AS SELECT,职工表
三、
1.数据库系统由数据库、数据库管理系统、应用系统和数据库管理员。
数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合;数据库管理系统是为数据库的建立、使用和维护配置的系统软件;应用系统作用是为特定应用环境开发;数据库管理员是负责全面管理和控制数据库系统的。
2.(这个E-R图在这儿是无法画出来的)
四、
1.INSERT
INTO stud_info
VALUES ('20020103','郭秋平','电子商务系1班','电子商务');
2.UPDATE cj
SET 分数=分数+1
WHERE 课程号='002';
3.先建立一个视图
CREATE VIEW PrideAvg(学号,平均分) AS
SELECT 学号,AVG(分数)
FROM cj
GROUP BY 学号;
再从视图查询
SELECT TOP 3 *
FROM PrideAvg
ORDER BY 平均分 DESC;

我会的就这些,希望能给你点帮助吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-10
我也不会呀百度地图

本数据来源于百度地图,最终结果以百度地图最新数据为准。

第2个回答  2010-06-11
我记得有一个数据库教程网站,动态教学的...

http://sqlzoo.cn/1.htm

你需要的sql语句,这里都能找到的!!你可以看下
第3个回答  2010-06-12
不想做,但是来了就做一题吧, distinct
你先自己做一些,实在不会的我再帮你看看,不可能你一题不会的……好好先做吧,有困难call me
相似回答