
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
数据库管理系统的创建与应用是许多公司在运营管理中经常会用到的一个互联网技术,下面我们就通过案例分析来简单了解一下,数据库管理系统的应用都有哪些方法。
什么是DBMS?
数据库管理系统(DBMS)是一组软件应用程序的创建,旨在定义,检索,操作和管理数据库中的数据。数据库管理员使用DBMS分析和修改数据库,以保持数据库的质量和优化。
尽管对于当今的公司而言,数据已成为不可思议的宝贵资产,但可用的数据量巨大,使其成为复杂而昂贵的管理资源。随着公司规模的扩大,强大的DBMS对于现代企业与DBMS解决方案的竞争至关重要。组织的成功与管理数据的能力之间有着密切的关系。
乍一看数据库似乎很简单,但是DBMS领域中发生的事情比您初设想的要多得多。随着时间的流逝,已经有许多不同类型的数据库:
面向对象的数据库通过创建包含数据和方法的对象,以类似于面向对象的编程概念的方式组织数据。
层次结构数据库,将数据组织到父记录的树中,该父记录具有从中分支出来的相关子记录。
网络数据库类似于分层数据库来组织数据,但是条目具有多个父记录的可能性增加了。
关系数据库使用表通过在表中保存信息的条目名称来组织数据。
由于关系数据库的灵活性和强大功能,它们是现代组织常用的数据库。
关系数据库
如前所述,关系数据库使用表来组织数据。但是,不是真正使关系数据库如此强大的表。表中的行可以链接到其他表中的行。这是数据库的关系部分发挥作用的地方。
在表中,每一行都有一个的“键”,用作该条目的标识符,并且这些键可以由数据库中其他表中的条目引用,从而在单独的条目之间建立关系。密钥的使用被称为功能依赖性。
什么是功能依赖性?
功能依赖关系(FD)在数据库中建立一个属性与另一个属性的关系。键字段的使用是在数据库中实践功能依赖关系的主要方法之一。利用功能依赖性,即使条目中的其他数据点与单独的条目相同,也可以将其与正确的实体建立关联。
功能相关性通常使用箭头→表示。例如,A→B表示A在功能上决定了B。一个很好的例子是考虑社会安全号码(SSN)。SSN是美国个人的标识符,并用作识别可能容易在数据库中混淆的人的密钥。您可以说(SSN→出生日期),因为每个的SSN都有一个与功能相关的出生日期。
但是,相反的说法(出生日期→SSN)是不正确的,因为有许多人具有相同的出生日期,但是每个的SSN仅存在一个人。这个概念对于关系数据库非常重要,它是使用DBMS管理和操纵它们的基础。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。