数据库
用心倾听
程序狂 爱逗你玩
展开
-
PowerDesigner15使用时的十五个问题
PowerDesigner15使用时的十五个问题15个问题列表:No.1:是不是一定要从CDM开始设计,然后在进行PDM的设计?NO.2:工具栏palette不见了,如何把它找出来?NO.3: 如何建立与数据库的关联?NO.4: 域和数据项有何作用?No.5: 如何生成主键的自定义增长列,SQL Server和Oracle数据分别是如何操作的?No.6: N转载 2012-10-24 08:33:12 · 392 阅读 · 0 评论 -
理解SQL原理,写出高效的SQL语句
转自 http://www.nowamagic.net/librarys/veda/detail/1502/我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我们还能保证下一段时间系统还能流畅的运行吗?我们还能保证下一个人能看懂我们的存储过程吗?要知道sql语句,我想我们有必要知转载 2016-07-26 20:35:56 · 6486 阅读 · 1 评论 -
关于MySQL数据导出导入的文章
工具mysqlmysqldump应用举例导出导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --lock-all-tables --add-drop-database -A > db.all.sql转载 2016-07-25 20:42:23 · 449 阅读 · 0 评论 -
使用MYSQL命令直接导入导出SQL文件
1.MYSQL中将数据库导出成SQL文件其实很简单的,就是一条语句就可以了,首先我们打开cmd,不用进mysql指令界面,直接按照下列格式将导出语句敲进去,然后再输入密码即可了:mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql]好吧,直接这样看可能有点抽象,我们来举个例子,目前我的MYSQL中有一个数据库转载 2016-07-25 19:34:34 · 32178 阅读 · 1 评论 -
关系数据库中关系表间的连接(内连接,外连接,左连接,右连接,全连接)
关系数据库中关系表间的连接主要有:内连接和外连接。 内连接:把两个表中数据对应的数据查询出来。外连接:以某个表为基础把对应数据查询出来(全连接是以多个表为基础),其中又包括左连接和右连接两种。 比如,有下面两个关系表student和grade。 Student表 No Name 1 A转载 2016-03-28 22:10:48 · 2031 阅读 · 0 评论 -
数据库范式——通俗易懂【转】
一、基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。表和表之间可以……(省略10W字)。然后你应该理解以下概念:实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,不转载 2016-04-13 09:57:46 · 759 阅读 · 0 评论 -
数据库管理系统
1.MySQL MySQL是最受欢迎的开源SQL数据库管理系统,它由 MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。 MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统转载 2013-09-12 15:57:03 · 1935 阅读 · 0 评论 -
学会使用SQL中的Isnull函数
在程序开发过程中,程序员用到最多的估计就是数据库了,几乎在任何一个地方都会和数据库打交道,数据库的增加,删除,更新,查询,都必须用到sql语句或者是存储过程,归根结底还是试用sql数据库,但是在敲写相关sql语句时,我们经常会遇到一些空的字符串或者是字段,这就给我们对数据库造成一定的麻烦,系统经常会提示“某值null不能转换”“插入的值不能为空”等等诸如此类的提示,isnull函数会帮助你搞定这些转载 2012-12-22 17:53:04 · 1673 阅读 · 0 评论 -
B/S C/S模式比较
1、 你如何理解分层的思想,你认为它有什么优点和缺点?2、 请比较B/S模式和C/S模式的异同点和优缺点?分层(Laying)是软件开发者用来将复杂的软件系统分解的最常用的方法。当你使用“层”(Lay)这个术语考虑一个系统时,你可以把软件中的主要子系统的组织方式想象为多层蛋糕,每一层都位于低层之上。在这个方案中,高层使用低层中定义的各种服务,但低层却意识不到高层的存在。更进一步地,转载 2012-12-16 13:50:40 · 2098 阅读 · 0 评论 -
连接SQL server 2005
将上面的按钮控件名字改成hellword,然后我们再新建一个按钮,名称改为“SQLdatabase”,下来我们就开始建立最简单的数据库连接测试。首先确认数据库是否连接正确:打开SQL Server 2005 Management Express,会弹出窗口要求连接,如图:选择连接即可,在打开的数据库中建立一个新的数据库“testDB”,创建一个表“danwei”转载 2012-12-24 13:02:40 · 1294 阅读 · 0 评论 -
如何写出高效率的sql语句
转自 http://jianglin.blog.51cto.com/676726/134264(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。假如有3个转载 2016-07-26 20:37:56 · 6830 阅读 · 0 评论