数据库原理
文章平均质量分 79
测试234
这个作者很懒,什么都没留下…
展开
-
使用SQLiteDatabase操作SQLite数据库
query()方法实际上是把select语句拆分成了若干个组成部分,然后作为方法的输入参数:SQLiteDatabase db = databaseHelper.getWritableDatabase();Cursor cursor = db.query(\"person\", new String[]{\"personid,name,age\"}, \"name like ?\", ne原创 2012-08-21 09:37:24 · 603 阅读 · 0 评论 -
HQL查询(1)
HQL查询 Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形原创 2012-08-21 09:37:23 · 325 阅读 · 0 评论 -
SQL语句大全
创建数据库 创建之前判断该数据库是否存在 if exists (select * from sysdatabases where name=\'databaseName\') drop database databaseName go Create DATABASE database-name删除数据库 drop database dbname转载 2012-08-21 09:37:24 · 434 阅读 · 0 评论 -
Oracle 安装笔记
1、全局数据库名orcl 2、设置口令orcl3、安装完成后会弹出一个提示框,然后点击管理用户,解锁scott 口令:orcl 普通用户:scott 普通管理员:system 超级管理员:sys4、企业管理器oem5、管理注册服务 必须开启监听服务和oracleServicexxx 其他服务原创 2012-08-21 09:37:24 · 333 阅读 · 0 评论 -
Mysql查看编码方式专题
Mysql查看编码方式专题Mysql查看编码方式专题一、查看数据库的字符集show variables like \'character\\_set\\_%\';输出:+--------------------------+--------+| Variable_name | Value |+--------------------------+转载 2012-08-21 09:37:23 · 458 阅读 · 0 评论 -
PowerDesigner使用教程 —— 概念数据模型 (转)
一、概念数据模型概述 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (Relation转载 2012-08-21 09:37:24 · 447 阅读 · 0 评论 -
使用MySQL小感
困扰了我好长时间的问题:“在dos界面中,虽然已经设置字符集为utf8,但select后还是显示乱码,并且用insert语句插入含有汉字的内容就会提示1366错误”。现在有解决办法了,具体方法如下:1、用SHOW VARIABLES LIKE \'character_set_%\';语句查看字符集设置是否是utf8 如果不是就用SET character_set_client =转载 2012-08-21 09:37:23 · 333 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法
MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图:B树,概括来说是一个节点可以拥有多于2个子节点的二叉查找树。图8这里设表一共有三列,假设我们以Col1为主键,则图8是一个MyISAM表的主索引(Primary key)示意。可以看出MyISA转载 2013-12-30 21:53:17 · 1048 阅读 · 0 评论