前几天面试,面试官问会不会用数据库,完全不懂这数据库指的是什么

前几天面试,面试官问会不会用数据库,完全不懂这数据库指的是什么,第1张

简单来说数据就是个电脑中用于储存数据的软件工具;

你说的文案类的工作,可能就只是要求一些简单的数据库 *** 作,因为数据库中可以用特定的方法,对储存的数据进行查询,更新及插入 *** 作(也就是对储存数据的维护)

例如:

如果公司的人事资料在数据库中建立储存,就可以通过数据库查询人员的相关信息(例如入职日期,学历,出生年月等),也可以统计在1个月中入职多少,离职多少的信息

有问题,请继续追问,没问题,请采纳,谢谢~

数据库管理系统(DBMS)的基本功能有以下几项:

(1)数据定义功能。DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数据字典中。

(2)数据存取功能。DBMS提供数据 *** 纵语言(DML),实现对数据库数据的基本存取 *** 作:检索,插入,修改和删除。

(3)数据库运行管理功能。DBMS提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。

(4)数据库的建立和维护功能。包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。

(5)数据库的传输。DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,通常与 *** 作系统协调完成。

数据库说简单了就是数据表,一个数据库里可以有很多张数据表,他们按一定格规则建立。

举一个简单的例子,如:银行系统的数据库

虽然我们很多人可能接触不到,但银行的数据库里至少要包含两张表。

一个是储户信息表:存储户的账号、姓名、性别、电话、密码等等

另一个是账户交易记录:账号、进账金额、出账金额、时间、交易类型等等

数据库其实是一个复杂并且非常严密的系统,他不仅要保证数据的准确、安全、完整,还要能实现快速的查找和筛选数据,还有一些非常高级的功能。

1、了解数据库的基础知识,

这是学习数据库的的最基本要求,包括范式、sql语句,比如创建

(表、索引)、查询、删除、更新SQL语句、事务等。

2、理解JDBC的ur1连接的意义

这就是需要进一步了解的,相对基础知识米说,这部分显得更加

重要。比如Oracle的jdbc ur1连接串为:

jdbc:oracle: thin: @ip: 1521:sid

3、熟练掌握sql语句。

比如翻页、时间比较的sql语句我们用得最多。给你一个需求你

可以立即写出sql语向。

4、熟练使用 jdbc类,知道何时使用下列的函数。

PreparedStatement

executeBatch

5、学握必要的数据库优化知识。

呵呵这个问题包含的太多了

要通过实例进行分析

比如说:"学生管理系统"就是一个很好的实例

对到你说的:分类规模应用这三个方面的内容在"学生管理系统"精典案例中,都体现出来

至于你所说的具体的我想如果你做过类似的需求分析及相关应用我想,你应该很了解数据库的

有什么问题,可以再补充,我在线等尽量完整回答

数据库,也叫数据仓库。从这个词上来看,你应该能看出一个解释来,数据库就是用来存放数据的仓库。

现实生活中的仓库用来存放货物,数据库则是用来存放数据的。当然现在数据库的产品很多,主流也就是微软系列sql server、access。还有一个就是你也提到的甲骨文的Oralcle 。理论上这些个数据库都不是免费的,但是在中国你能用盗版的,相当于免费。

你所说的用来管理你一些鸡毛蒜皮的小事这个是当然可以了,相当于就是把你日常的一些收入和支出的一些数据存在数据库里,数据库的存在就是为了解决你所谓的这些小事数据的存储问题的,没有什么会不会吐血的问题。但是你如果要用数据库,你得设计出有一系列有实际功能的应用软件来处理这些数据吧,不然光用数据库有何意义,那还不如去用execl。就好比你光有仓库,你没有店面,你怎么展示你的产品(也就是你的数据)给顾客或是使用者去使用。数据库里的数据只有经过软件处理成有用的信息以后才会有使用意义。就比如说有下列一些数据“90元、200元、100元、3500元、人民币、工资、吃饭、车费、水电气费用、3月份”。数据库里就存着这样形式的数据,别人进去一看都是一些零散的数据,也不知这些代表什么。如果经过软件处理成有用的信息别人就可以看懂了,这些数据才有意义。又比如把上面的数据经过软件处理成以下信息“3月份水电气费用200元人民币、3月份车费90元人民币、3月份工资3500元人民币”,经过软件处理后的数据就变成了有意义的信息才能供用户使用。

现在你大概明白数据库的意义以及与之对应的应用软件的意义了吧。

如果要想真的说明以上这系列的问题,不是在这里能说清的,如果楼主对这方面很有兴趣可以去多了解下这方面的知识。希望我的回答对你一定的帮助!谢谢!

以上就是关于前几天面试,面试官问会不会用数据库,完全不懂这数据库指的是什么全部的内容,包括:前几天面试,面试官问会不会用数据库,完全不懂这数据库指的是什么、数据库的基本功能是什么、数据库到底是什么东西怎么平常生活中没见有多少应用啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10183390.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存