5赞
281
当前位置:  开发笔记 > 后端 > 正文

数据库开发及ADO.NET(1)——数据库概述

1、数据库与应用程序和服务器的关系:2、DBMS(DataBaseManagementSystem,数据库管理系统)和数据库。平时谈到“数据库”可能有两种含义

1、数据库与应用程序和服务器的关系:

2、DBMS(DataBaseManagementSystem,数据库管理系统)和数据库。平时谈到“数据库”可能有两种含义:MSSQLServer、Oracle等某种DBMS;存放一堆数据表的一个分类(Catalog)

3、数据库的构成-管理软件/服务/数据文件(表,视图...) 。

4、不同品牌的DBMS有自己的不同的特点:MYSQL、MSSQLServer、DB2、Oracle、Access、Sybase等。对于开发人员来讲,大同小异。

5、SQL<>SQLServer<>MSSQLServer。最常见的错误。 (<>是“不等于”)。

6、除了Access、SQLServerCE等文件型数据库之外,大部分数据库都需要数据库服务器才能运行。学习\开发时是连接本机的数据库,上线运行时是数据库运行在单独的服务器

7、为什么要用数据库:我们平时把数据以文件的方式存放在硬盘里,但当数据量庞大的时候:文件大,操作效率很低下。所以,便有了很多种数据库软件(Mssql,Ora,DB2…),它们代替我们做数据文件的操作(mdf,ndf,ldf)并提供高效的存储和检索等操作。还提供了很多接口给其他程序语言调用。

8、为什么要使用数据库?用文件保存数据与用数据库的优劣:


  • 高效维护大量数据-检索/增/删/改。
  • 处理各个表之间的关系。
  • 压缩表数据。
  • 安全。

9、数据库的构成:管理软件/服务/文件,DBMS,品牌,SQL/SQLSERVER/MSSERVER区别服务什么查看:


推荐阅读
  • 20200609——ambari的源码解析
    ambari的介绍ambari是基于hadoop的分布式集群配置管理工具,是由hortonworks主导的开源项目。它已经成为apache基金会的孵化器项目,已经成为hadoop运 ... [详细]
  • 前端开发,不仅仅是需要会写页面而已,还需要具备很多技能,现做如下总结:会点设计,不要求精湛,处理图片,设计个小广告是要的;精通HTML+CSS,并能快速处理各浏览器兼容问题;熟练掌握Javascrip ... [详细]
  • 本人一直开发安卓,头一次搭服务器~于是第一次倒腾centos。于是就买了个最新的centos7.2的云主机,然后再加个Tomcat8搭建一个最最最基本的javaweb运行环境。 ... [详细]
  • 名字:JS:JavaScriptJSP:JavaServerPages执行过程:JSP先翻译,翻译成Servlet执行如:test.jsp要变成test_jsp.java然后编译成 ... [详细]
  • ASP.NETCORE系列【一】搭建ASP.NETCORE项目
    原文:ASP.NETCORE系列【一】搭建ASP.NETCORE项目为什么要使用ASP.NETCore?NETCore刚发布的时候根据介绍就有点心里痒痒,微软的尿性都懂的,新东西b ... [详细]
  • mapreduce 的基本原理
    MapReduce角色?Client:作业提交发起者。?JobTracker:初始化作业,分配作业,与TaskTracker通信,协调整个作业。?TaskTracker:保持Job ... [详细]
  • 如何解决《Angular4:如何包含Bootstrap?》经验,为你挑选了8个好方法。 ... [详细]
  • 如何解决《X-editable防止焦点输出框的默认行为关闭》经验,为你挑选了1个好方法。 ... [详细]
  • 分享完html语言的核心之后,是时候开始写了。理论上,只要符合格式要求,就算是用记事本也可以写。但是,这种蛋疼且生产力低下的行为还是少做的好,选一个适合自己的IDE才是上上之选,至 ... [详细]
  • 前端学习内容总结
    基础:1、语义化H5标签1.1、H5引进了一些新的标签,特别注意article、header、footer、aside、nav等,注意HTML的标题结构1.2、理解浏览器解析 ... [详细]
  • 以k3日志为例:在k3的数据库服务器进行如下操作:1、在k3的数据库服务器导出日志数据到本地D:K3LOG下(脚本自动化执行)2、设置脚本定时任务每天拷贝D:K3LOG下的文件到D ... [详细]
  • hbase~基础知识梳理
    HBase的组成在这里,让我们了解下HBase都有哪些模块,以及大致的工作流程。前面我们提到过HBase也是构建于HDFS之上,这是正确的,但也不是完全正确。HBa ... [详细]
  • PySpark数据科学入门PySpark是一种很好的语言,可以大规模地进行探索性数据分析、构建机器学习管道以及为数据平台创建ETL。如果您已经熟悉Python和Pandas等库,那 ... [详细]
  • 如何解决《从hdfs读取ocr文件后,令人难以置信的火花数据帧》经验,需要怎么解决? ... [详细]
  • 如何解决《使用spark-submitYARN群集模式时缺少hive-site》经验,为你挑选了1个好方法。 ... [详细]
author-avatar
pengminglin1968
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有