ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:266.79KB ,
资源ID:9429366      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9429366.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(武汉理工大学数据库系统原理总复习题完整版含答案.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

武汉理工大学数据库系统原理总复习题完整版含答案.docx

1、武汉理工大学数据库系统原理总复习题完整版含答案武汉理工大学 数据库系统原理总复习题(完整版含答案)1. Questions1.1 What is the purpose of a database?ANSWER:The purpose of a database is to help people track of things.1.2 What is the most commonly used type of database?ANSWER: the most commonly used type of database is the relational database.1.7 Def

2、ine the terms data and information. Explain how the two terms differ.ANSWER: Data are recorded facts and numbers. we can now define information as: Knowledge derived from data. Data presented in a meaningful context. Data processed by summing, ordering, averaging, grouping, comparing or other simila

3、r operations.1.10 What problem can occur when a database is processed by more than one user?ANSWER: When more than one user employs a database application, these is always the chance that one users work may interfere with others.1.12 What is the purpose of the largest databases at e-commerce compani

4、es such as A?ANSWER: The largest databases are those that track customer browser behavior.(用来记录用户的浏览行为的。)1.13 How do the e-commerce companies use these databases? .ANSWER: E-commerce companies use Web activity databases to determine which items on a Web page are popular and successful and which are

5、not.1.14 How do digital dashboard and data mining applications differ from transaction processing applications?ANSWER: Digital dashboards and other reporting systems assess past and current performance. Data mining applications predict future performance.1.15 Explain why a small database is not nece

6、ssarily simpler than a large one.What are the functions of application programs?ANSWER: Supposed we have 2 company which are different in sales but have similar database. Though the difference in sale, both have the same kinds of data, about the same number of tables of data, and the same level of c

7、omplexity in data relationships. Only the amount of data varies from one to the other. Thus, although a database for a small business may be small, it is not necessarily simple.1.18 What is Structured Query Language (SQL), and why is it important?ANSWER: Structured Query Language (SQL) is an interna

8、tionally recognized standard language. Because it can be understood by all commercial DBMS products, in database processing and the fact that database applications typically send SQL statements to the DBMS for processing.1.19 What does DBMS stand for?ANSWER: The database management system.1.20 What

9、are the functions of the DBMS?ANSWER: It can be used to create, process, and administer the database.1.21 Name three vendors of DBMS products.ANSWER: IBM, Microsoft, Oracle.1.22 Define the term database.ANSWER: A database is a self-describing collection of integrated tables.1.23 Why is a database co

10、nsidered to be self-describing? ANSWER: A database is self-describing because it contains a description of itself. Thus, databases contain not only tables of user data, but also tables of data that describe that user data.1.24 What is metadata? How does this term pertain to a database?ANSWER: databa

11、ses contain not only tables of user data, but also tables of data that describe that user data. Such descriptive data is called metadata because it is data about data.1.25 What advantage is there in storing metadata in tables?ANSWER: Because metadata is stored in tables, you can use SQL to query it.

12、 Thus, by learning how to write SQL to query user tables, you will also learn how to write SQL to query metadata.1.26 List the components of a database other than user tables and metadata. Tables of user data Metadata Indexes Stored procedures Triggers Security data Backup/recovery data1.27 Is Micro

13、soft Access a DBMS? Why or why not?ANSWER: No, Microsoft Access is not just a DBMS. Rather, it is a personal database system: a DBMS plus an application generator.Because although Microsoft Access contains a DBMS engine that creates, processes, and administers the database, it also contains form, re

14、port, and query components that are the Microsoft Access application generator1.37 List several consequences of a poorly designed database.ANSWER: -They may require application developers to write overly complex and contrived SQL to get wanted data.-they may be difficult to adapt to new and changing

15、 requirements.-they may fail in some other way.1.38 Explain two ways that a database can be designed from existing data.ANSWER:The first type of database design involves databases that are constructed from existing Data.A second way that databases are designed is for the development of new informati

16、on systems.1.39 What is a data warehouse? What is a data mart?ANSWER: The data warehouse and data mart databases store data specifically organized for research and reporting purposes, and these data often are exported to other analytical tools, such as SASs Enterprise Miner, IBMs SPSS Data Modeler,

17、or TIBCOs Spot fire Metrics. 1.40 Describe the general process of designing a database for a new information system.ANSWER: First, the team creates a data model from the requirements statements and then transforms that data model into a database design.1.41 Explain two ways that databases can be red

18、esigned.ANSWER: In the first, a database is adapted to new or changing requirements. This process sometimes is called database migration. In the migration process, tables may be created, modified, or removed; relationships may be altered; data constraints may be changed; and so forth. The second typ

19、e of database redesign involves the integration of two or more databases. This type of redesign is common when adapting or removing legacy systems. It is also common for enterprise application integration, when two or more previously separate information systems are adapted to work with each other.

20、1.42 What does the term database migration mean?ANSWER: The process of a database is adapted to new or changing requirements.1.43 Summarize the various ways that you might work with database technology.ANSWER: In our career, we may work with database technology as either a user or as a database admi

21、nistrator. As a user, you may be a knowledge worker who prepares reports, mines data, and does other types of data analysis or you may be a programmer who writes applications that process the database. Alternatively, you might be a database administrator who designs, constructs, and manages the data

22、base itself. Users are primarily concerned with constructing SQL statements to get and put the data they want. Database administrators are primarily concerned with the management of the database.1.44 What job functions does a knowledge worker perform?ANSWER: preparing reports, mining data, and doing

23、 other types of data analysis.1.45 What job functions does a database administrator perform?ANSWER: designing, constructing, and managing the database itself.1.47 What need drove the development of the first database technology?ANSWER: The need for data integration drove the development of the first

24、 database technology.1.48 What are Data Language/I and CODASYL DBTG?ANSWER: Data Language/I (DL/I) used hierarchies or trees (see Appendix G) to represent relationships.This subcommittee developed a standard data model that came to bear its namethe CODASYL DBTG model. It was an unnecessarily complic

25、ated model. This data relationship used data structures called networks.1.49 Who was E. F. Codd?ANSWER: E.F.Codd was a little-known IBM engineer published a paper in the Communications of the ACM3 in which he applied the concepts of a branch of mathematics called relational algebra to the problem of

26、 “shared data banks,” as databases were then known. The results of this work are now the relational model for databases, and all relational database DBMS products are built on this model. 1.50 What were the early objections to the relational model?1.51 Name two early relational DBMS products.ANSWER:

27、 Oracle Database, DB2.1.52 What are some of the reasons for the success of Oracle Database?ANSWER:1, it would run on just about any computer and just about any operating system.2, Oracle Database had, and continues to have, an elegant and efficient internal design.1.53 Name three early personal comp

28、uter DBMS products.ANSWER: dBase, R:base, Paradox.1.55 What was the purpose of OODBMS products? State two reasons that OODBMS products were not successful.ANSWER: They were designed to make it easy to store the data encapsulated in OOP objects.There were two reasons for their lack of acceptance. Fir

29、st, using an OODBMS required that the relational data be converted from relational format to object-oriented format. By the time OODBMS emerged, billions upon billions of bytes of data were stored in relational format in organizational databases. No company was willing to undergo the expensive trava

30、il of converting those databases to be able to use the new OODBMS. Second, object-oriented databases had no substantial advantage over relational databases for most commercial database processing. As you will see in the next chapter, SQL is not object oriented. But it works, and thousands of develop

31、ers have created programs that use it. Without a demonstrable advantage over relational databases, no organization was willing to take on the task of converting their data to OODBMS format. 1.56 What characteristic of HTTP was a problem for database processing applications?ANSWER: HTTP is a stateles

32、s protocol; a server receives a request from a user, processes the request, and then forgets about the user and the request. Many database interactions are multistage. A customer views products, adds one or more to a shopping cart, views more products, adds more to the shopping cart, and eventually checks out. A stateless protocol cannot be used for such applications. 1.57 What is an open source DBMS product? Which of the five DBMS p

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1