学习笔记——数据库的创建
来源:互联网 发布:java类获取request 编辑:程序博客网 时间:2024/04/28 21:26
物理数据库:是个磁盘文件,表格及数据等等全部在这个文件中。
日志文件:磁盘文件,一般以.log作为扩展名,用来记载相关数据库的环境及其操作。删除它,一般不会影响数据库。
ODBC数据源:是为了连接物理数据库而提供的一种标准接口,ODBC数据源指明了数据库的基本属性。
DB Profile:它指明了使用哪个数据源。
创建表的注意事项:(1)只有给表设置了主键或唯一索引,才能向表中添加数据
(2)一个表只能有一个主键。主键设置后,就不能再改变
索引是在数据库中实现表中数据逻辑排序的方法,有了索引后,表中原本无序的数据,就可以按照所设定的顺序输出。设置步骤:New||index。索引名一般用表名加列名来命名,以确保在数据库中的唯一性。选择Unique表示唯一索引,选择Ascending表示索引按升序排列。
外键是那些与其它表的主键相对应的列,它被用来连接多个表,反映表之间的一种隶属关系,保证数据的一致性。设置步骤:(1)选择表kc,右击后选择new|Foreign Key, (2)选择General,在Foreign Key项中,输入外键名fk_1;在要作为外键的列打上对勾。
(3)选择primary Key页,在table项中选择将要做为表kc外键的表xsb,
(4)选择rule页,选择删除规则,一般默认即可
数据的输入:方法一:右击所创建的表,Edit Data||Grid(或其它)
方法二:从主菜单View中选择Interactive SQL,输入命令后,点击鼠标右键,选择Execute…来执行或在工具栏上选择Execute图标执行。
数据保存:选择工具栏的Save Changes图标或关闭数据输入子窗口
视图:是一种特殊的虚拟表,它没有自己的数据,在数据库中并不存在视图的物理结构。它的数据来自一个或多个数据库中的表和视图。
创建视图:(1)连接要创建视图的数据库并展开,右击Views,出现弹出式菜单
(2)选择弹出式菜单的New View,出现标题为“Select Tables”的窗口。
(3)选择要作为视图数据源的表或视图,打开视图画板工作区
(4)视图画板工作区中,选择要在视图中显示的列。并可以在上图底部的Where选项卡中设置检索条件。
视图的用处:隐藏数据库中表的真正结构,只向用户提供需要的并且有访问权限的字段。
DataObject,即数据窗口对象
数据窗口控件命名时的默认前缀为dw_。
数据窗口对象命名时的建议前缀为d_。
SQLCA作用及基本的属性
n DBMS:数据库管理系统名称。
n Dbparm:数据库连接参数。
n SQLCode:数据库操作的返回码,其中0-成功;-1-失败;100-没有检索到数据。
创建ASA数据库:点击database图标,然后用鼠标双击ODBC项下Utilities中的Create ASA
Database项。UserID 默认为dba,口令Password默认为sql.
创建ODBC数据源:点击database图标,然后用鼠标双击ODBC项下Utilities中的ODBC Administrator项…………………
配置DB Profile: 点击database图标,选择ODBC项,右击鼠标,选择NewProfile……………..
(preview中有Database connection Syntax.例如:SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=Yzh;UID=;PWD='")
- 学习笔记——数据库的创建
- 包子的 oracle 学习笔记---创建数据库
- Servlet学习笔记四——创建一个数据库
- 4.笔记 MySQL学习——创建数据库
- Oracle学习笔记——监听器、数据库实例的创建于删除
- Servlet学习笔记五——另外的方法创建一个数据库
- 【SQL Server学习笔记】数据库的创建、设置、空间管理
- 第三讲:创建云端的SQL数据库(学习笔记)
- oracle学习笔记 oracle软件安装和数据库的创建
- php学习笔记--创建带有特殊符号的数据库(表)
- SQL Server学习笔记2:数据库中表的创建
- mysql 学习笔记 ----(1)数据库表的创建
- 大学里学习的Oracle课程——数据库创建
- Head First PHP&MySQL 学习笔记(二) —— 创建和填充数据库
- SQL学习笔记1——用代码创建、删除数据库
- 我的学习之路—Oracle数据库学习笔记
- oracle学习笔记(二)--创建数据库
- Sql语句学习笔记(1)-创建数据库
- asp.net ToString格式大全
- LAMP
- bnkljn
- VC++显示弹出式菜单的两种方法
- GNU Bash 手册 (2)
- 学习笔记——数据库的创建
- Dynamips 路由器所支持模块列表
- GNU Bash 手册 (3)
- How to Cross Compile the Bash shell for Android 1.5
- 深度分析:Java和.NET谁领导移动开发平台
- 粉尘防爆设备-尘密性设备
- SQL Server 2005中的文件和文件组
- 我是新来的
- 【转】grep正则表达式