数据库应用技术

合集下载

数据库应用技术(SQLSERVER)教学大纲

数据库应用技术(SQLSERVER)教学大纲

数据库应用技术(SQLSERVER)教学大纲《数据库应用技术(SQLSERVER)》教学大纲一、课程性质、地位和作用《数据库应用技术(SQLSERVER)》是软件工程专业的必修课。

数据库应用技术(SQLSERVER)是现代软件技术的重要支撑,是诸多研究方向如分布数据库、并行数据库管理信息系统、决策支持系统等的基础、也是支持人工智能、CAD、办公自动化软件,计算机辅助软件工程等的有力工具。

二、课程教学对象、目的和要求本课程适用于软件工程、计算机应用等从事软件开发的本科专业。

课程教学目的、要求:(一)从教学内容上,应使学生掌握SQLSERVER数据库各种相应操作,以及相应的理论知识。

(二)从能力方面,学生会使用SQL Server2000 数据库并能进行实际应用。

能熟练掌握Transact-SQL 语言,并能进行简单编程。

能保证数据的完整性和一致性、数据库的安全。

(三)从教学方法上,在课堂理论教学中,充分调动学生的积极性,在实践环节中,注重解决SQLSERVER数据库操作的实际问题。

从理论到实践,力求以统一的观点阐明,由浅入深,循序渐进的教学方式。

三、相关课程及关系对先修课程的要求:C语言程序设计、数据结构、数据库系统原理。

四、课程内容及学时分配总学时:32学时理论学时:20学时实验学时:12学时(一)数据库基础1学时1、数据库管理系统了解数据库管理系统的一些基本概念2、数据库系统了解数据库系统的组成和特点3、数据模型掌握E-R 方法和3 种数据模型的特点4、本门课的学习方法与考核要求学生掌握数据库的基本概念,数据库管理技术的发展、数据库管理系统、常见的数据模型、E-R 方法、关系模型等知识。

(二)SQL SERVER 2000 概述1学时1、SQL SERVER 的演进,特性2、SQL SERVER 2000 的体系结构3、SQL SERVER服务管理器,企业管理器,查询分析器要求学生掌握SQL SERVER 2000 的特性、体系结构、构造、应用程序的开发构架、安装等。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、单项选择题(每题2分,共20分)1. 在关系型数据库中,用于建立表与表之间关系的操作是:A. 选择B. 投影C. 连接D. 分区答案:C2. SQL语言中,用于删除表中数据的命令是:A. DELETEB. DROPC. INSERTD. UPDATE答案:A3. 在数据库设计中,为了解决数据冗余问题,通常采用的方法是:A. 数据归档B. 数据加密C. 数据规范化D. 数据备份答案:C4. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 在关系型数据库中,一个表的主键可以有:A. 一个B. 多个C. 零个D. 任意数量答案:B6. 数据库的ACID属性中,代表原子性的是:A. AtomicityB. ConsistencyC. IsolationD. Durability答案:A7. 在SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A8. 以下哪个不是数据库的组成部分:A. 数据B. 元数据C. 应用程序D. 模式答案:C9. 数据库中,用于存储数据的逻辑结构是:B. 表C. 视图D. 存储过程答案:B10. 在数据库中,用于限制数据类型和取值范围的约束是:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束答案:D二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的主要功能包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据备份E. 数据加密答案:ABCD2. 数据库设计的三个阶段包括:A. 概念设计B. 逻辑设计C. 物理设计D. 数据操纵E. 数据存储答案:ABC3. 在关系型数据库中,以下哪些操作可以用于查询数据:B. INSERTC. UPDATED. DELETEE. DROP答案:A4. 数据库的ACID属性包括:A. AtomicityB. ConsistencyC. IsolationD. DurabilityE. Efficiency答案:ABCD5. 在数据库中,用于维护数据完整性的约束包括:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束E. 索引答案:ABCD三、填空题(每题2分,共10分)1. 数据库管理系统(DBMS)是位于用户和______之间的软件。

数据库应用技术

数据库应用技术

数据库应用技术数据库应用技术是目前互联网和企业信息化建设中必不可少的基础技术之一。

数据库应用技术针对大数据的存储、管理、处理和应用等方面,可以提供高效、安全、稳定、灵活和可扩展的数据管理解决方案。

本文将从数据库应用技术的定义、分类、实现方法和应用案例等方面进行详细介绍。

一、数据库应用技术的定义和分类数据库应用技术是指对数据库进行存储、管理、处理和应用等方面的操作的一种技术方法。

它是一种基础技术,广泛应用于各个领域,例如电子商务、社交网络、医疗卫生、金融、物流、教育、政府管理等,可以为企业提供高效、安全、可靠、实用的信息化管理方案。

根据数据库的不同特征和应用场景,可以将数据库应用技术分为以下几类:1.关系型数据库应用技术关系型数据库是一种使用表格把数据存储的数据库,其侧重于建立表格之间的关系,目前应用最广泛的是MySQL、Oracle、SQL Server和PostgreSQL等数据库。

关系型数据库应用技术主要解决数据的存储和查询问题,它能够满足各种类型应用的需求,如社交网络、电子商务、金融、医疗卫生、教育等领域。

2.非关系型数据库应用技术非关系型数据库是一种不使用表格来存储数据的数据库,它是对关系型数据库的一种补充,由于其具有高度可扩展性、高性能、高可用性等特性,被广泛应用于互联网领域,如MongoDB、Redis、Cassandra等数据库。

非关系型数据库应用技术主要解决海量数据处理和分布式部署的问题,例如社交网络、物流配送、游戏开发、物联网等领域。

3.内存数据库应用技术内存数据库是建立在主存储器中的数据库,由于其具有读写速度快、处理数据能力强等特性,被广泛应用于高并发、实时性要求高的应用场景,如电子商务、金融、物流、游戏等领域,如Memcached、Redis等数据库。

内存数据库应用技术主要解决极致性能和实时性的问题。

4.分布式数据库应用技术分布式数据库是一种将数据分散存储在不同的节点上,通过网络进行通信和交换数据的数据库,分布式数据库应用技术主要解决大规模、高并发和高可用性等问题,如Hadoop、HBase 等数据库,被广泛应用于互联网领域的大数据处理、数据挖掘和分析等场景。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、选择题(共10题,每题2分,共20分)1. 下列哪个是关系型数据库管理系统(RDBMS)?A. MongoDBB. RedisC. MySQLD. Cassandra正确答案:C2. 在数据库中,下列哪种约束用于保证关系完整性?A. 主键约束B. 唯一约束C. 外键约束D. 默认约束正确答案:A3. 在SQL语句中,用于查询数据的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE正确答案:A4. 下列哪种SQL语句可以用于创建数据库表?A. INSERTB. DELETEC. CREATED. UPDATE正确答案:C5. 下面哪种数据库设计范式是最低级的范式?A. 第一范式B. 第二范式C. 第三范式D. BCNF范式正确答案:A6. 在数据库中,用于限定字段值的数据类型是:A. 约束B. 视图C. 索引D. 数据类型正确答案:D7. 下列哪种关系型数据库管理系统(RDBMS)属于开源软件?A. OracleB. SQL ServerC. PostgreSQLD. DB2正确答案:C8. 在关系型数据库中,用于表示表之间关系的是:A. 主键B. 外键C. 索引D. 视图正确答案:B9. 下列哪个SQL函数用于计算记录的数量?A. COUNT()B. AVG()C. MAX()D. MIN()正确答案:A10. 下列哪种数据库对象用于提高查询效率?A. 视图B. 存储过程C. 索引D. 触发器正确答案:C二、简答题(共5题,每题10分,共50分)1. 请简要说明关系型数据库与非关系型数据库的区别。

答案:关系型数据库是以表为基础的数据库系统,数据存储在表中,并且具有严格定义的结构。

它支持事务处理和SQL查询语言。

非关系型数据库是一种灵活的数据库系统,数据以键值对的形式存储,没有严格的结构定义,不需要使用SQL语言进行查询。

关系型数据库适用于结构化数据,非关系型数据库适用于半结构化或非结构化数据。

数据库技术的常见用途和应用场景(十)

数据库技术的常见用途和应用场景(十)

数据库技术的常见用途和应用场景随着信息时代的快速发展,数据库成为了数据管理和存储的重要工具。

数据库技术广泛应用于各种行业和领域,为管理和利用大量数据提供了强大的支持。

本文将探讨数据库技术的常见用途和应用场景。

一、数据存储和管理数据库技术最基本的用途就是实现数据的存储和管理。

通过数据库,可以将大量的结构化和非结构化数据进行有效的组织和储存,保证数据的安全性和一致性。

企业可以将各种业务数据、客户数据、产品数据等存储在数据库中,实现数据的集中管理和共享。

数据库还可以支持数据备份和恢复,确保数据不会因为意外事件而丢失。

二、在线事务处理数据库技术广泛应用于在线事务处理系统。

比如,银行的核心系统就是一个典型的在线事务处理系统。

通过数据库技术,银行可以高效地处理用户的交易请求,保证交易的安全和正确性。

数据库的事务管理功能可以确保每个交易都能够完整、灵活地执行,并且可以随时回滚到之前的状态。

在线商城、航空订票系统等都是基于数据库实现的快速、可靠的在线事务处理。

三、报表生成和数据分析数据库技术可以帮助企业从大量的数据中提取有用的信息,并生成各种报表和数据分析结果。

通过数据库查询语言,可以方便地对数据进行统计、筛选和排序。

企业可以利用数据库技术,快速生成销售报表、财务报表、市场分析报告等,从中获取有价值的信息,为决策提供支持。

此外,数据库还广泛应用于数据挖掘、机器学习和人工智能等领域,帮助企业发现数据中的潜在关联和规律。

四、日志管理和审计数据库技术可以实现对系统的日志记录和审计。

通过数据库的日志功能,可以详细记录系统的各种操作和事件。

这对于企业来说非常重要,可以帮助其追踪问题、排查错误,也可以提供证据用于法律诉讼。

数据库的审计功能可以记录和监控数据库的访问权限、数据修改和查询操作等,保证敏感数据的安全性,防止数据泄露和滥用。

五、人力资源管理数据库技术在人力资源管理中的应用越来越广泛。

企业可以通过数据库技术管理员工的基本信息、薪资、绩效评估等,实现全面的人力资源管理。

最新国家开放大学电大《数据库应用技术》实验

最新国家开放大学电大《数据库应用技术》实验

最新国家开放大学电大《数据库应用技术》实验实验目的:通过使用SSMS工具,练习对数据库中的数据表进行单表查询、多表连接查询、子查询。

对数据表中的数据进行更改和删除等操作。

实验要求:将相关的SQL 语句和运行结果的截屏保存在文件中,或填写在下面的实验报告中,并通过网络提交。

实验内容:使用SSMS工具,在“可用数据库”中选中Students数据库,完成如下实验。

1.单表查询。

写出实现如下查询的SQL语句。

(1) 查询学生选课表中的全部数据。

(2) 查询计算机系的学生的姓名、年龄。

(3) 查询成绩在70~80分的学生的学号、课程号和成绩。

(4) 查询计算机系年龄在18~20岁男生的姓名、年龄。

(5) 查询C001课程的考试成绩最高分。

(6) 查询计算机系学生的最大年龄和最小年龄。

(7) 统计各系的学生人数。

(8) 统计每门课程的选课人数和考试成绩最高分。

(9) 统计每个学生的选课门数和考试总成绩,并按选课门数升序显示结果。

(10)查询总成绩超过200分的学生,要求列出其学号和总成绩。

(11)查询选课门数超过2门的学生的学号、平均成绩和选课门数。

2.多表连接查询。

写出实现如下查询的SQL语句。

(12) 查询选了C002课程的学生的姓名和所在系。

(13) 查询成绩80分以上的学生的姓名、课程号和成绩,并按成绩降序排列结果。

(14) 查询计算机系男生选修了“数据库基础”的学生的姓名和成绩。

(15) 查询学生的选课情况,要求列出每位学生的选课情况(包括未选课的学生),并列出学生的学号、姓名、课程号和考试成绩。

(16) 查询哪些课程没有人选修,要求列出课程号和课程名。

(17) 查询计算机系没有选课的学生,列出学生的姓名。

3.使用TOP和CASE的查询。

写出实现如下查询的SQL语句。

(18) 列出“数据库基础”课程考试成绩前三名的学生的学号、姓名、所在系和考试成绩。

(19) 查询Java考试成绩最低的学生的姓名、所在系和Java成绩。

数据库技术的常见用途和应用场景

数据库技术的常见用途和应用场景

数据库技术的常见用途和应用场景在当今信息化时代,数据库技术发挥着越来越重要的作用,广泛应用于各个领域。

数据库是一个高效、可靠、易维护的数据管理系统,通过存储、管理和检索数据,满足用户的需求,提供快速和准确的信息。

下面将从企业管理、金融服务、医疗保健和物流管理四个方面,探讨数据库技术的常见用途和应用场景。

一、企业管理领域数据库技术在企业管理领域有着广泛的应用。

首先,数据库可以记录和管理企业的组织结构和人员信息。

通过建立员工数据库,可以方便地记录员工的基本信息、工作经历、岗位变动等,实现人事管理的自动化,提高管理效率。

其次,数据库可以存储和管理企业的销售和客户信息。

通过建立客户关系管理数据库,可以清晰地记录客户的联系信息、购买记录、售后服务等,帮助企业了解客户需求,提高客户满意度。

此外,数据库还可以用于库存管理、财务管理和供应链管理,实现企业资源的有效配置和管理。

二、金融服务领域数据库技术在金融服务领域的应用也非常广泛。

首先,数据库可以用于银行和金融机构的核心业务系统。

通过建立客户信息数据库、账户数据库和交易数据库,可以实现银行账户管理、资金流水管理和风险控制等功能,保障金融机构的安全可靠运营。

其次,数据库可以用于金融风险管理。

通过建立风险评估数据库,可以收集和分析与金融交易相关的数据,提供更精准的风险评估和决策支持,降低金融风险。

此外,数据库还可以用于金融数据分析和金融市场预测等方面,帮助金融机构把握市场动态,提高经营效果。

三、医疗保健领域在医疗保健领域,数据库技术的应用也越来越重要。

首先,数据库可以用于电子病历管理。

通过建立电子病历数据库,可以实现医生和医院对患者病历的存储、查询和分享,提高医疗工作效率和诊疗质量。

其次,数据库可以用于医疗资源管理。

通过建立医疗资源数据库,可以记录和管理医院设备、药品和人员等信息,实现医疗资源的合理配置和利用。

此外,数据库还可以用于医学研究和临床决策支持等方面,提供准确和可靠的数据支持,推动医学科学的发展。

数据库技术的应用

数据库技术的应用

数据库技术的应用数据库技术是计算机科学领域中的一项重要技术,它在各个行业和领域都有广泛的应用。

本文将从数据库技术在企业管理、电子商务、金融、医疗健康和物流五个方面进行探讨,展示数据库技术在不同领域中的应用。

一、企业管理领域在企业管理中,数据库技术被广泛应用于数据存储、数据管理和数据分析等方面。

企业可以通过数据库系统将大量的数据存储起来,实现数据的集中管理和统一调度。

同时,数据库技术还能够提供高效的数据查询和分析功能,帮助企业进行决策和业务优化。

例如,在人力资源管理中,数据库技术可以帮助企业存储员工的基本信息、薪资数据和绩效评估等,方便管理人员进行人员调度和绩效分析。

二、电子商务领域在电子商务领域,数据库技术是支撑电子商务网站运行的核心技术之一。

电子商务网站需要处理大量的商品信息、用户信息和交易信息,而数据库技术可以帮助电商网站高效地存储和管理这些数据。

通过数据库技术,电商网站可以实现商品的分类和搜索、用户的注册和登录、订单的处理和跟踪等功能。

此外,数据库技术还可以通过数据分析来了解用户的购买行为和偏好,为电商平台提供个性化推荐和精准营销。

三、金融领域在金融领域,数据库技术被广泛应用于银行、证券和保险等机构的信息管理和风险控制。

数据库可以存储和管理金融机构的客户信息、账户信息和交易信息。

通过数据库技术,金融机构可以快速查询客户的账户余额、交易记录和贷款信息等,提供高效的服务。

此外,数据库技术还可以实现交易数据的实时监控和风险预警,帮助金融机构及时发现异常交易和风险事件。

四、医疗健康领域在医疗健康领域,数据库技术应用广泛,涵盖了医院管理、电子病历、医学影像和医药研发等方面。

数据库可以存储和管理患者的基本信息、病历数据和检查结果等。

通过数据库技术,医院可以实现患者的挂号、排班和医疗费用管理等功能。

同时,数据库技术还可以支持医生进行病例分析和诊断决策,提高医疗效率和质量。

此外,数据库技术还可以帮助医药企业管理药物研发的数据和临床试验结果,推动医药科研的进展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题1.(4分)设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LI KE• A. ''_ _W _%''• B. ''_ W _ %''• C. ''_ W _ _''• D. '' _ %W _ _''得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析2.(4分)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为• A. R﹣S• B. S﹣R• C. R∪S• D. S∩S得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案C解析3.(4分)在SQL语言中,子查询是• A. 返回单表中数据子集的查询语言• B. 选取多表中字段子集的查询语句• C. 选取单表中字段子集的查询语句• D. 嵌入到另一个查询语句之中的查询语句得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案D解析4.(4分)以下所列数据库系统组成中,正确的是• A. 计算机、文件、文件管理系统、程序• B. 计算机、文件、程序设计语言、程序• C. 计算机、文件、报表处理程序、网络通信程序• D. 支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析5.(4分)用二维表结构表示实体以及实体间联系的数据模型称为• A. 网状模型• B. 层次模型• C. 关系模型• D. 面向对象模型得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案C解析6.(4分)设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要更正王二的化学成绩为85 分,则可用• A. UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’• B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN =’化学’• C. UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’• D. UPDATE grade=’85’ WHERE SN=’王二’ AND CN=’化学’得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案A解析7.(4分)SQl语言是• A. 层次数据库语言• B. 网络数据库语言• C. 关系数据库语言• D. 非数据库语言得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案C解析8.(4分)反映现实世界中实体及实体间联系的信息模型是• A. 关系模型• B. 层次模型• C. 网状模型• D. E-R模型得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案D解析9.(4分)设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是• A. 一对一• B. 一对多• C. 多对多• D. 不确定得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案B解析10.(4分)关系数据库规范化是为解决关系数据库中• A. 插入、删除和数据冗余问题而引入的• B. 提高查询速度问题而引入的• C. 减少数据操作的复杂性问题而引入的• D. 保证数据的安全性和完整性问题而引入的得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案A解析11.(4分)SQL语言中,下列涉及空值的操作,不正确的是• A. AGE IS NULL• B. AGE IS NOT NULL• C. AGE=NULL• D. NOT(AGE IS NULL)得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案C解析12.(4分)数据库系统的核心是• A. 数据库• B. 数据库管理系统• C. 数据模型• D. 软件工具得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案B解析13.(4分)对关系模型叙述错误的是• A. 在严格的数学理论、集合论和谓词基础之上• B. 微机DBMS绝大部分采取关系数据模型• C. 用二维表表示关系模型是其一大特点• D. 不具有连接操作的DBMS也可以是关系数据库系统得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析14.(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是• A. DBS包括DB、DBMS• B. DB包括DBS、DBMS• C. DBMS包括DB、DBS• D. DB就是DBS,也就是DBMS得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案C解析15.(4分)模式是数据库• A. 全局物理结构• B. 局部物理结构• C. 全局逻辑结构• D. 局部逻辑结构得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案C解析16.(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是• A. 网状模型• B. 关系模型• C. 层次模型• D. 以上都有得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案A解析17.(4分)在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

• A. 逻辑设计阶段• B. 概念设计阶段• C. 物理设计阶段• D. 需求分析阶段得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案A解析18.(4分)信息的数据表示形式是• A. 只能是文字• B. 只能是声音• C. 只能是图形• D. 上述皆可得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析19.(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要把“张二的化学成绩80分”插入S中,则可用• A. ADD INTO S VALUES(’张二’,’化学’,’80’)• B. INSERT INTO S VALUES(’张二’,’化学’,’80’)• C. ADD INTO S VALUES(’张二’,’化学’,80)• D. INSERT INTO S VALUES(’张二’,’化学’,80)得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案D解析20.(4分)描述数据库全体数据的全局逻辑结构和特性的是• A. 模式• B. 内模式• C. 外模式• D. 存储模式得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案A解析二、判断题1.(4分)关系模型就是关系数据库。

( )••得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案错解析2.(4分)关系是元组的集合。

()••得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案对解析3.(4分)关系模型不能表示实体之间多对多联系。

( )••得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案错解析4.(4分)用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。

( ) ••得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案对解析5.(4分)实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。

() ••得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析一、单选题1.(4分)数据库中,数据的物理独立性是指• A. 数据库与数据库管理系统的相互独立• B. 用户程序与DBMS的相互独立• C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的• D. 应用程序与数据库中数据的逻辑结构相互独立得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案C解析2.(4分)层次型、网状型和关系型数据库划分原则是• A. 记录长度• B. 文件的大小• C. 联系的复杂程度• D. 数据之间的联系得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案D解析3.(4分)下述不是DBA数据库管理员的职责的是• A. 完整性约束说明• B. 定义数据库模式• C. 数据库安全• D. 数据库管理系统设计得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案D解析4.(4分)在通常情况下,下面关系中不可以作为关系数据库的关系是• A. R1(学生号,学生名,性别)• B. R2(学生号,学生名,班级号)• C. R3(学生号,学生名,宿舍号)• D. R4(学生号,学生名,简历)得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析5.(4分)子模式DDL是用来描述• A. 数据库的总体逻辑结构• B. 数据库的局部逻辑结构• C. 数据库的物理存储结构• D. 数据库的概念结构得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案B解析6.(4分)数据库系统的数据独立性是指• A. 不会因数据的变化而影响应用程序• B. 不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序• C. 不会因存储策略的变化而影响存储结构• D. 不会因某些存储结构的变化而影响其他的存储结构得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析解析7.(4分)同一个关系模型的任两个元组值• A. 不能全同• B. 可全同• C. 必须全同• D. 以上都不是得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案A解析8.(4分)设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要更正王二的化学成绩为85 分,则可用• A. UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’• B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN =’化学’• C. UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’• D. UPDATE grade=’85’ WHERE SN=’王二’ AND CN=’化学’得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析解析9.(4分)DBMS是• A. 数据库• B. 数据库系统• C. 数据库应用软件• D. 数据库管理软件得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析10.(4分)反映现实世界中实体及实体间联系的信息模型是• A. 关系模型• B. 层次模型• C. 网状模型• D. E-R模型得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析11.(4分)在概念模型中的客观存在并可相互区别的事物称• A. 实体• B. 元组• C. 属性• D. 节点得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案A解析12.(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是• A. 实体完整性、参照完整性、用户自定义完整性• B. 数据结构、关系操作、完整性约束• C. 数据增加、数据修改、数据查询• D. 外模式、模式、内模式得分:0 知识点:数据库应用技术,数据库应用技术作业题展开解析答案B解析13.(4分)在下面所列出的条目中,不属于数据库管理系统的基本功能的是• A. 数据库定义• B. 数据库的建立和维护• C. 数据库的存取• D. 数据库和网络中其他软件系统的通信得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案D解析14.(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是• A. 4• B. 5• C. 6• D. 7得分:0 知识点:数据库应用技术作业题,数据库应用技术展开解析答案C解析15.(4分)在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。

相关文档
最新文档