86).已知某⼀数据库中有两个数据表,它们的主关键字与主关键字之间是⼀个对应多个的关系,这两个表若想建⽴关联,应该建⽴的永久联系是()
A.⼀对⼀
B.⼀对多
C.多对多
D.多对⼀
B、⼀对多
A.⼀对⼀
B.⼀对多
C.多对多
D.多对⼀
B、⼀对多
A.一个关系需要两个字段或多个字段来确定
B.建立了的关系可以修改和删除
C.可以在某两个同时打开的表之间建立或修改关系
D.关闭数据表之后要切换到数据库窗口建立关系
A.(535)TEL—8601
B.(535)TEL—86
C.(535)860—TEL
D.(535)TEL—86—1
已知在某数据库中有一个名为“职工”的表,则查询1975年之前出生的职工信息(姓名、性别和出生日期)的正确命令是(64)。职工. DBF:职工号C(10),姓名C(10),性别C(2),出生日期D
A.SELECT 姓名,性别,出生日期 FROM 职工 WHERE 出生日期<1975
B.SELECT 姓名,性别,出生日期 FROM 职工 WHERE 出生日期>1975
C.SELECT 姓名,性别,出生日期 FROM 职工 WHERE YEAR(出生日期)<1975
D.SELECT 姓名,性别,出生日期 FROM 职工 WHERE YEAR(出生年月),1975
某学校的教学信息关系数据库中有如下两个表:
学生表(学号,姓名,性别,专业)
成绩表(学号,课程名,分数)
用SQL语句表达下述查询:
(a)检索分数高于80分的所有学生的学号和分数。
(b)检索选修了“高等数学”课程的所有学生的学号。
以下是对面向对象数据库结构的描述,请选择错误描述的选项。()
A.它允许用对象的概念来定义与关系数据库交互
B.面向对象数据库中有两个基本的结构:对象和字面量
C.优点是程序员需要掌握与面向对象概念以及关系数据库有关的存储
D.缺点是用户必须理解面向对象概念,目前还没有统一的标准,稳定性还是一个值得关注的焦点
工厂的信息管理数据库中有两个关系模式:
职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
部门(部门号,部门名,负责人代码,任职时间)
查询每个部门中月工资最高的“职工号”的SQL查询语句如下:
SELECT 职工号 FROM 职工 E
WHERE 月工资=(SELECT MAX(月工资)
FROM 职工 AS M
WHERE M.部门号=E.部门号);
①请用30字以内的文字简要说明该查询语句对查询效率的影响。
②对该查询语句进行修改,使它既可以完成相同功能,又可以提高查询效率。
A.学号+CTOD(出生日期)
B.学号+出生日期
C.学号+“出生日期”
D.学号+DTOC(出生日期)
为了加快数据库的访问速度,可以对数据库建立并使用(58),使它存在于数据库的整个生命周期。
A.主键
B.索引
C.数据表
D.数据视图