数据库考试说明.pptxVIP

  • 0
  • 0
  • 约3.63千字
  • 约 66页
  • 2019-11-28 发布于上海
  • 举报
数据库考试大纲说明;第一章 数据库基础 ;§1.2 数据模型;§1.2.3 E-R图 ;;;;§1.2.4 关系数据模型 ;现有如下关系: 职工(职工号,姓名,性别,职务) 部门(部门编号,部门名称,职工号,姓名,部门地址,电话) 其中,部门关系中的外码是( )。 A、部门编号 B、姓名 C、职工号 D、职工号,姓名 返回 ;针对下列关系模式,用关系代数完成下列操作 Student(Sno,Sname,Ssex,Sage,Sdept) Course(Cno,Cname,Cpno,Ccredit) SC(Sno,Cno,Grade) 1、查询信息系(IS系)学生中年龄小于20岁的学号和年龄; 2、查询选修了3号课程的学生的姓名和性别; 3、查询成绩在90分以上的学生学号和课程名。 ;(1) πSno,Sage(σSdept=‘IS’∧Sage20(Student)) (2)πSname,Ssex(σCno=‘3’(SC)∞(Student)) (3)πcname,Sno(σGrade90(SC)∞πCno,Cname(Course) ;§1.2.5 SQL语句;用SQL语言完成下列操作。 1、查询选修了一门其直接先行课为6号课程的学生姓名。 2、查询选修了数学课且成绩在90分以上的学生学号和姓名。 3、计算3号课程的学生平均成绩。 ;(1) SELECT Student.Sno,Sname FROM Student,SC,Course WHERE Student.Sno=SC.Sno AND SC.Cno=Course.Cno AND Course.Cpno=“6” (2) SELECT Student.Sno,Sname FROM Student,SC WHERE Student.Sno=SC.Sno AND SC. Cname=‘数学’ AND SC.Grade〉90 (3) SELECT AVG(Grade)FROM SC WHERE Cno=‘3’ ;第二章 Foxpro数据库管理系统概述 ;最常用的几个表例: 学生表: XS.DBF (xh,xm,xb,csrq,zy,rxzf,zf,photo,bz) 选课表: XK.DBF (xh,kcbh,cj) 课程表:KC.DBF (kcbh,kcmc,xs,xf ) 职工表:ZG.DBF (bh,xm,xb,csrq,hf,bm,jbgz) 职工工资表:GZ.DBF (bh,jbgz,jj,sbf,bt,gjj,ylgz,kc,slgz) 4. Foxpro命令格式 Foxpro命令的一般格式为: 命令动词+若干子句。 ;§2.1.2 数据表文件的打开与关闭;§ 2.1.3 数据表结构的操作 1.显示数据表结构: (1) DISPLAY STRUCTURE (2) LIST STRUCTURE 2.修改数据表结构: MODIFY STRUCTURE 3.复制数据表结构: COPY STRUCTURE TO 新数据表名 [FIELDS 字段名表];§2.2 数据表记录的输入与显示;§2.2.2 数据表记录的显示 (1) LIST [FIELDS 字段名表] [范围][FOR 条件表达式][WHILE 条件表达式] [OFF][TO PRINTER|TO FILE 文件名] (2) DISPLAY [FIELDS 字段名表] [范围][FOR 条件表达式][WHILE 条件表达式] [OFF][TO PRINTER|TO FILE 文件名];§2.3 数据表记录的编辑 ;§2.3.2 数据表记录的修改;§2.3.3 数据表记录的删除 ;第三章 FOXPRO基本元素;假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6) 。在命令窗口输入并执行如下命令: 姓名=姓名-“您好” ? 姓名 那么主窗口中将显示 A) 张三??? B) 张三? 您好? C) 张三您好? ?D) 出错 ;§3.2 内存变量及操作;下列语句中,能够正确赋给内存

文档评论(0)

1亿VIP精品文档

相关文档