数据库和数据源有什么区别?
答案 0 :(得分:14)
数据源只是程序依赖于获取数据的东西。数据库是一种将数据保存为某种数字化形式的数据源。其他数据源包括文件,服务等 - 这些都为您的程序提供数据。
答案 1 :(得分:9)
继BoltClock的答案之后,这里是数据库(或数据库服务器)与各种数据源的示例。
<强>数据库强>
数据来源
答案 2 :(得分:1)
引用description from Techopedia:
数据源,在计算机科学和计算机的背景下 应用程序,是正在使用的数据来自的位置。 在数据库管理系统中,主数据源是 数据库,可以位于磁盘或远程服务器中。数据 计算机程序的源可以是文件,数据表,a 电子表格,XML文件甚至是程序中的硬编码数据。
答案 3 :(得分:0)
数据源可能未连接到数据库,它可能只是文件系统或任何数据源。
答案 4 :(得分:-1)
数据---图片,视频,文件,pdf,信息,名称,年龄,身高,体重等
数据库是一个系统地存储在数据库中的数据集合(联系电话,最好的朋友姓名,购物清单是数据集合),可以方便地访问。
数据库示例:出勤登记册
出勤登记册是一个数据库
数据库类型:网络数据库,面向对象的数据库,关系数据库,层次数据库,例如考勤记录,考勤页面,考勤数据包。
数据库管理系统(DBMS)-------数据库管理系统(DBMS)是在数据库中创建,操纵,检索和管理数据的软件包。DBMS通常操纵数据本身,即数据格式,字段名称,记录结构和文件结构。它还定义了验证和处理此数据的规则。 DBMS的示例--->人力资源,教师。
小时,老师维护的注册与DBMS维护的数据库相同...
________database create ________
| |
MANUALLY Electrically
(Hands) ( computer,mobilephones etc)
using pen, paper using DBMS software, File system etc
数据库存储数据并提供访问数据的方法,DBMS实际上将查询转换为有意义的命令,以调用用于访问数据库的方法。
其他一些DBMS(教师,HR)示例包括:
所有教师维护出席人数都与所有此DBMS维护数据库相同。
校长或校长决定创建和维护哪个老师的注册,与开发人员决定创建和维护哪个DBMS(我的sql,oracle)数据库的注册相同,哪个最好。
查找rohan的总出勤率吗?
查找rohan的总出勤-------->人力资源/教师----------->出勤登记册
查找rohan的总出勤------> DBMS(my sql)--------->数据库
SQL(结构化查询语言)
NOSQL
SQL --------- SQL代表结构化查询语言。 SQL用于与数据库通信 它是关系数据库管理系统的标准语言。 SQL语句用于执行任务,例如更新服务器上的数据。 数据库,或从数据库检索数据。一些常用的DBMS(Oracle,Sybase,Microsoft SQL Server,Access,Ingres,My sql,Oracle,Sqlite)使用 SQL。 SQL数据库是像Excel女士这样的表数据库,垂直数据存储,关系数据库。 在NOSQL中,数据存储在键值中,例如json ... NOSQL,用于--- Redis,MongoDB。例如sql,sql是班长或班长 这是对DBMS(教师,小时)管理数据库(注册)的帮助...一台班级监视器可以帮助所有教师与一台由许多dbms使用的SQL相同 (My sql,oracle)
Purpose .. To query and operate database system.
SQL use by NOSQL use by
1.My sql 1.Redis
2.Ms-sql 2.MongoDB etc
3. oracle etc
| |
|_______________DBMS__________________|