python语⾔程序设计教程课后答案刘卫国_VisualFoxPro程序
设计教程(主编:刘。。。
1
9
第⼀章
1.
试说明数据与信息的区别和联系。
数据是⼈们⽤于记录事物情况的物理符号。
min height属性
信息是数据中所包含的意义。
数据与信息既
有区别,⼜有联系。
数据是表⽰信息的,
但并⾮任何数据都能表⽰信息,信息只是加⼯处理
后的数据,
是数据所表达的内容。
另⼀⽅⾯信息不随表⽰它的数据形式⽽改变,
它是反映客
观现实世界的知识,
python程序设计基础教程电子书
⽽数据则具有任意性,
⽤不同的数据形式可以表⽰同样的信息,
信息只
是加⼯处理后的数据,是数据所表达的内容。
2.
什么是数据库、数据库管理系统和数据库系统?
数据库是在数据库管理系统的集中控制之下,
按⼀定的组织⽅式存储起来的、
相互关联的
数据集合。
数据库管理系统
(Database Management System
DBMS)
是对数据进⾏统⼀的控制和管理,
从⽽可以有效地减少数据冗余,
实现数据共享,
解决数据独⽴性问题,
并提供统⼀的安全性、
完整性和并发控制功能的系统软件。
数据库系统是把有关计算机硬件、软件、数据和⼈员组合起来为⽤户提供信息服务的系统。
3.
简述数据库的三级模式结构。
为了有效地组织、
管理数据,
提⾼数据库的逻辑独⽴性和物理独⽴性,
⼈们为数据库设
计了⼀个严谨的体系结构,
数据库领域公认的标准结构是三级模式结构,
它包括外模式、
式和内模式。
模式⼜称概念模式或逻辑模式,
对应于概念级。
它是由数据库设计者综合所有⽤户的数
据,
按照统⼀的观点构造的全局逻辑结构,
是对数据库中全部数据的逻辑结构和特征的总体
描述,
是所有⽤户的公共数据视图
(
全局视图
)
。外模式⼜称⼦模式,对应于⽤户级。它是某
个或某⼏个⽤户所看到的数据库的数据视图,
是与某⼀应⽤有关的数据的逻辑表⽰。
内模式
⼜称存储模式,对应于物理级。它是数据库中全体数据的内部表⽰或底层描述。4.
最缺工的一百个职业
数据库系统的特点是什么?
特点是数据共享,
减少数据冗余,
具有较⾼的数据独⽴性,
增强了数据安全性和完整性
保护。
5.
实体之间的联系有哪⼏种?分别举例说明。
(1)
⼀对⼀联系
编程电脑需要什么配置
(1
1)
例如,⼀所学校只有⼀个校长,⼀个校长只在⼀所学校任职,
穿越代码
校长与学校之间的联系是⼀对⼀的联系。
(2)
⼀对多联系
(1
n)
例如,
⼀所学校有许多学⽣,
但⼀个学⽣只能就读于⼀所学校,
所以学校和学⽣之间的联系是⼀对多的联系。
(3)
多对多联系
(m
n)
例如,⼀个读者可以借阅多种图书,任何⼀种图书可以为多个
读者借阅,所以读者和图书之间的联系是多对多的联系。
6.
数据库有哪⼏种常⽤的数据模型?
Visual FoxPro
属于哪⼀类?
在数据库系统中,
常⽤的数据模型有层次模型、
⽹状模型和关系模型
3
种。颜rgb对照表
Visual
FoxPro
是⼀种基于关系模型的关系数据库管理系统。
7.
以某种应⽤⽬的为背景,试设计⼀个数据库。
我们以图书馆借书应⽤为例设计⼀个最简单的数据库,主要是包括以下⼏个关系学⽣关系,图书关系,借书关系,每个关系对应与数据库⾥⾯的⼀个表。那么学⽣表应该包括(学号,姓名,专业,年龄等属性)
,图书表应该包括(图书号,图书名,作者名,出版社等属
性)
,这两个表是通过借书关系来实现多对多的联系的,那么借书表主要包括(学号,图书
号等)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。