什么是数据库的概念设计,逻辑设计,物理设计,以及?

  • 回答数

    4

  • 浏览数

    843

淮南生橘
首页 > 计算机类考试 > 什么是数据库的概念设计,逻辑设计,物理设计,以及?

4个回答 默认排序
  • 默认排序
  • 按时间排序

触碰你的孤独

已采纳
1分钟前发布 -【什么是数据库的概念设计,逻辑设计,物理设计,以及?】http://www.zjks.cc 10月18日讯: 什么是数据库的概念设计,逻辑设计,物理设计,以及?数据库设计过程包括: 现实世界→需求分析→概念设计→逻辑设计→物理设计 概念设计——利用数据模型进行概念数据库的模式设计。它不依赖任何DBMS(数据库管理系统)常用的数据模型为ERM(实体联系模型),用到的术语有:实体、属性、联系、键。 逻辑设计——把概念设计得到的概念数据库模式变为逻辑数据模式,它依赖于DBMS。用到的术语有:函数依赖、范式、关系分解。 物理结构设计——指的是根据数据库的逻辑结构来选定RDBMS(如Oracle、Sybase等),并设计和实施数据库的存储结构、存取方式等。 确定数据库的物理结构包含下面四方面的内容: 1、确定数据的存储结构; 2、设计数据的存取路径; 3、确定数据的存放位置; 4、确定系统配置。 数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,选择一个优化方案作为数据库物理结构。在数据库物理设计中,最有效的方式是集中地存储和检索对象。
16 评论

别问

已采纳
什么是数据库?数据库是干嘛的?简单的说数据库是用来存取数据的,这里的数据包括很多包括图片,字符串,等等,当然能称为数据库,且被用来进行数据管理,就必须拥有超出存取数据的功能,那就是数据库的管理,每个数据库都有一套对数据库管理的机制大同小异。比如access,SQL-Server,oracle,他们都拥有自己管理,比如数据安全控制,事务的控制,和对数据的操作规则等,怎么说呢,我懂的也不多,就是简单说下,怎么说数据库也是很复杂的,最简单的功能就是实现数据的存取
42 评论

南栀深巷

已采纳
什么是数据库的完整性约束条件?数据库完整性(DatabaseIntegrity)是指数据库中数据的正确性和相容性,其目的是防止垃圾数据的进出。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。加在数据库之上的语义约束条件就是数据库完整性约束条件。   完整性约束条件作用对象可以使关系、元组、列三种。   ● 列约束主要是列的数据类型、取值范围、精度、排序等约束条件。 ● 元组的约束是元组中各个字段间的联系的约束。 ● 关系的约束是若干元组间、关系集合上以及关系之间的联系的约束。  完整性约束条件涉及这三类对象,其状态可以是静态的,也可以是动态的。所谓静态约束是指数据库每一确定状态时的数据对象所应满足的约束条件。它是反映数据库状态合理性的约束,这是最重要的一类完整性约束。  动态约束是指数据库从一种状态转变为另一种状态时,新、旧值之间所应满足的约束条件。   完整性约束条件可分为以下六类:   ● 静态列级约束   ● 静态元组约束   ● 静态关系约束   ● 动态列级约束   ● 动态元组约束   ● 动态关系约束   1.静态列级约束是对一个列的取值域的说明,包括以下几个方面:   (1) 对数据类型的约束,包括数据的类型、长度、单位、精度等;   (2) 对数据格式的约束。例如规定日期的格式为YYYY-MM-DD;   (3) 对取值范围或取值集合的约束。例如规定学生的成绩取值范围为0~100;   (4) 对空值的约束,规定哪些列可以为空值,哪些列不能为空值;   2.静态元组约束就是规定元组的各个列之间的约束关系。例如,订货关系中包含发货量、订货量等列,规定发货量不得超过订货量。   3.静态关系约束是指在一个关系的各个元组之间或者若干关系之间存在的约束。常见的静态约束有:   (1) 实体完整性约束;   (2) 引用完整性约束;   (3) 函数依赖约束;大部分函数依赖约束都在关系模式中定义。   (4) 统计约束;即字段值与关系中多个元组的统计值之间的约束关系。例如,规定部门经理的工资不得高于本部门职工平均工资的5倍,不得低于本部门职工平均工资的2倍。   4.动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:   (1) 修改列定义时的约束。例如,将允许空值的列改为不允许空值时,如果该列目前已存在空值,则拒绝这种修改。   (2) 修改列值时的约束。修改列值时有时需要参照其旧值,并且新旧值之间需要满足某种约束条件。例如,职工调整后的工资不得低于其调整前的原来工资;职工婚姻状态的变化只能是由未婚到已婚、已婚到离异、离异到再婚等几种情况。   5.动态元组约束是指修改元组的值时元组中各个字段间需要满足某种约束条件。例如,职工工资调整时新工资不得低于原工资+工龄*1.5等。 6.动态关系约束是加在关系变化前后状态上的限制条件。例如,在集成电路芯片设计数据库中,一个设计中用到的所有单元的工艺必相同,因此,在更新某个设计单元时,设计单元的新老工艺必须保持一致。
26 评论

じ☆淺藍色dē思念☆

已采纳
零基础参加python培训需要学习多久?Python是一种代表简单主义思想的语言。同样一个程序,使用C可能需要1000行代码,使用Java需要100行代码,而使用Python则只需要20行代码。可能有同学要问了,Python那么简单,那零基础参加python培训需要学习多久?今天我们就一起来看看这个问题。现在的培训机构,一般Python的培训时间都在五个月左右,一般会用五周左右的时间学习Python核心编程,通过Python语言基础知识以及Linux相关知识的学习,了解什么是数据库,掌握Python的基础内容。第二阶段会用五周左右的时间学习全栈开发的内容,并通过几个项目将学员之前阶段所学习的大多数知识点融入到项目中复习,并且配合项目讲解新的内容,用真实的企业项目,使学员掌握真正的开发流程和技术。第三阶段是网络爬虫的学习,一般是3周左右,学习爬虫的工作原理和设计思想以及使用Scrapy框架和MongoDB实现百万量数据的爬取,学完这一阶段,基本可以胜任Python爬虫工程师的职位。第四阶段就是重头戏人工智能的学习了,这一阶段是花费时间最长的,在六周左右,学习人工智能领域中的图像识别技术,对行业中流行的数据模型和算法有所了解,使用主流人工智能框架进行项目开发,深入理解算法原理与实现步骤。最后就是5周左右的就业指导,根据学员具体情况,指导学员修改简历、项目,多方面提供就业服务。
45 评论

相关问答

  • 山东师范大学是部属还是省属?

    山东师范大学是部属还是省属?是省属大学,是教育部与山东省共建师范类大学。学校设有教育学部、马克思主义学院、经济学院、法学院、 体育学院等21个二级学院;共有84个本科专业。设有9个博士后科研流动站,14个博士学位授权一级学科、33个硕士学位授权一级学科、16个专业学位授权点;有1个国家重点学科;有6个山东省立项建设一流学科、2个进入基本科学指标数据库(ESI)学科排名前1%。

    辜负相遇 4人参与回答 2024-10-18
  • 在sql server2008中,在windows身份验证下建立的数据库可不可以在sql server身份验证下使用?

    在sql server2008中,在windows身份验证下建立的数据库可不可以在sql server身份验证下使用?在 数据库的属性里面, 设置一下服务器身份验证 的设置设置为 "SQL Server 和 Windows 身份验证模式"就可以了。至于 windows身份验证和sql server 身份验证 有什么不同。windows身份验证 是 基于操作系统的

    愁千片 4人参与回答 2024-10-18
  • 请问监狱里犯人出狱,会提前多久通知犯人具体哪天出狱。求准确消息?

    请问监狱里犯人出狱,会提前多久通知犯人具体哪天出狱。求准确消息?1、服刑人员刑满释放,监狱没有义务通知家人。   2、服刑人员一般会提前知道自己的出狱时间,会在平时的“亲情电话”中通知家人。如果没有提前通知家人,服刑人员可以申请民警代为通知。   3、如果服刑人员属于未成年人、孤老无家人的,监狱会提前通知亲属或者当地司法局办理手续。

    自愈心暖 4人参与回答 2024-10-18
  • 全国计算机等级考试上机考试有哪些内容?

    全国计算机等级考试上机考试有哪些内容?分四个等级级别科目/类别考试形式一级MSOffice上机一级B上机一级WPSOffice上机二级C语言程序设计笔试+上机二级VisualBasic语言程序设计笔试+上机二级VisualFoxPro数据库程序设计笔试+上机二级Access数据库程序设计笔试+上机二级C++语言程序设计笔试+上机二级Java语言程序设计笔试+上机二级Delphi语言程序设计笔试+上

    雪棠煎花 4人参与回答 2024-10-18
  • 计算机专业是做什么的?

    计算机专业是做什么的?网络工程师 在各大互联网公司或者网络信息技术企业从事计算机相关工作。一般来说,计算机专业最对口的专业工作就是从事网络工程师工作,这个职位一般都是在各大互联网公司或者网络信息技术企业。国内计算机行业分布最广泛和应用最多的地方就是广州、深圳、杭州以及上海.

    傲世万物 4人参与回答 2024-10-18