PowerDesigner使用教程 —— 概念数据模型
通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个 DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。 CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件 等,其中包括了数据结构、数据操作和完整性约束 三部分。1)数据结构表达为实体和属性;2)数据操
sql-使用like 有时发现数据个数对不上
今天在检查东西的时候发现,用like来查东西一定要慎重。一个字段有空和有字符两种状态有字符时又分看不见的字符和有看得见的字符null是一种状态""是一种状态"@#$^$%^"是一种状态比如用 like"a%"查到10个用not like "a%"查到0个,但不用like一共能查到15个多余的5个到哪里去了???其实就是null[@more@]
oracle中的时间段查询
oracle和sql server以及asscess的数据库操作一般都一样,但是有些地方还是不同,比如时间段的查询oracleselect * from tab-A where time > to_date('2007-01-01','yyyy-mm-dd')[@more@]
sql -表的嵌套查询
例要查询一个不含某数据的其他数据集合select * from tab-A where a not in ( select a from tab-A where a ='XX')关键是要写括号中嵌套表的a,[@more@]
SQL查询语句精华使用简要
SQL查询语句精华使用简要 一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name='张三'(一) 选择列表选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。1、选择所有列例如,下面语句显示testtable表中所有列的数据:SELECT *FROM testtable2、选择部分列并指定它