时光匆匆,不知不觉我来到千锋云计算培训班已经快3个月了。说真的,之前我一直以为来上培训课就是每天都在学技术,但是我渐渐地发现自己智商要提高,情商更要提高。在千锋我不仅可以学习到了技术,还学习到了为人处事,每天都过得很是充实。
Linux基础课程结束后,我们又学习了Shell和MySQL。在Linux系统中,虽然有各种各样的图形化接口工具,但是Shell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言,你可以通过使用Shell使大量的任务自动化,Shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。Shell命令重新初始化用户的登录会话,当给出该命令时,就会重新设置进程的控制终端的端口特征,并取消对端口的所有访问。然后Shell命令为用户把进程凭证和环境重新设置为缺省值,并执行用户的初始程序。根据调用进程的登录用户标识建立所有的凭证和环境。
数据库指的是能够高效的存储以及处理数据的介质,其实也就是说将本来杂乱的数据进行结构化,使得我们能够进行一系列的快速的查找等操作的系统。数据库可分为三类:
(1)关系型数据库(SQL),大型:Oracle、DB2,中型:MySQL,小型:access。特点:安全(保存在内存中,基本不丢失),容易理解,但是比较浪费空间;关系模型:<1>数据结构:数据存储的问题、二联表(行和列),<2>操作指令:所有SQL语句,<3>完整性约束:表内数据约束(字段与字段)、表与表之间约束(外键)。
(2)非关系型数据库(NoSQL):medis、memorycached。特点:效率高,但是不安全(运行在内存中).MySQL是Web世界中使用最广泛的数据库服务器,是为服务器端设计的数据库,能承受高并发访问。
(3)MySQL数据库是一种C/S结构的软件,即若想访问服务器必须通过客户端(服务器一直运行,而客户端在使用的时候运行)。交互过程为:(a)客户端连接认证:连接服务器,认证身份。(b)发送SQL指令。(c)服务器接收SQL指令后处理SQL指令,返回操作结果(d)客户端接收结果(e)断开连接(释放资源:服务器并发限制)。
关于MySQL的服务器对象(无法完全了解全部的内容,只能粗略的分析内部结构),MySQL数据库服务器内部对象分成了四层:系统(DBMS)→数据库(DB)→数据表(Table)。千锋云计算培训班的同学都在努力的学习,只为遇见更好的自己,正如千锋的校训所说:“拼搏到感动自己,努力到无能为力”。希望我们都能在毕业后找到好的工作,奋斗吧,少年!
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱