- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 数据库 主要内容 创建本地数据库,连接数据库; 创建、修改、删除数据库中的表和视图; 定义和修改表中各列的属性和规则; 创建和删除表的索引; 定义表间的关系,即主键和外部键的关系; 数据的插入、删除、修改和检索; 定义表的访问权限,创建、修改和删除用户,创建和删除组,编写和执行 SQL文件。 § 2.1.1 创建本地的 ASA数据库 创建 Adaptive Server Anywhere数据库的步骤是: 在 PowerBar上单击 DB Profile画板 弹出Database Profile对话框 选择ODB ODBC→Utilities→Create ASA Database 双击此项,弹出Create Adaptive Server Anywhere Database对话框 § 2.1.1 创建本地的 ASA数据库 在ASA Version中可以选择ASA7.0或ASA8.0 在 Database Name 编辑框中给出数据库文件名(比如kygl) 在User ID框中给出用户名(缺省为DBA) 在Password框中键入口令(缺省为 SQL) 然后单击 OK 按钮 创建完成后,系统自动连接到该数据库上。 § 2.1.2 创建表 ①单击 Create table画板,出现Columns工作区如图2-3所示。 ②输入列名、数据类型、长度和是否为空等列的基本信息。 ③重复第②步,直到所有列输入完毕。 § 2.1.2 创建表 ④单击 Save Change 画板,弹出Create New Table对话框。给定表名后单击 OK 按钮,指定的表被创建,同时在Object Layout工作区显示该表。 ⑤在输入或修改当前列时,还可输入列的扩展属性。 § 2.2 与各种数据库的连接 上一节讲的是创建本地数据库然后在此数据库上创建新表。如果要使用已存在的数据库,则应先通过数据库接口软件与此数据库建立连接。 § 2.2 与各种数据库的连接 PB是专为各种数据库设计的客户端的应用开发工具 它可以和其它数据库服务器(如 Sybase、Oracle、MS SQL、Informix等)构成客户/服务器体系结构 也可以连到如 dBase、FoxPro、Excel等文件类型的数据源上。 § 2.2.1 各种连接接口 通过 ODBC接口连接 通过专用接口连接 通过 ODBC接口连接 ① 如果PB要连接网络数据库,先调通网络。 ② 安装数据库接口软件和ODBC软件。 ③ 在PB中配置ODBC,单击PowerBar上的DB Profile画板,出现Database Profiles设置窗口,如图所示。 ④ 设置数据库 。 ⑤ 设置数据源等信息 。 通过专用接口连接 ① 安装并调通网络。 ② 安装数据库软件和专用接口软件。 ③ 配置到数据库的连接参数。 ④ 运行系统SQL语句。 ⑤ 连接数据源。 § 2.2.3 改变连接的数据库 有两种方法可以改变当前连接的数据库。 方法一:在 PowerBar上单击 DB Profile画板,在Database Profiles对话框中选择要连接的数据库,然后单击 Connect 按钮,即可连接到该数据库上。 方法二:在数据库工作区中,选择 选定要连接的数据源,单击鼠标的右键,在弹出式菜单中选Connect项,即可连接到该数据库上。 § 2.3 操作数据库表 § 2.3.1 打开、关闭和删除表 ⑴打开表 ⑵关闭表 ⑶删除表 § 2.3.2 修改表和列的属性 修改表属性 修改列属性 § 2.3 操作数据库表 § 2.3.3 修改表的定义 (1)增加列。但增加的列必须允许为空; (2) 在一些数据库管理系统中,可以修改一个字符列的长度或将它改为可空,但不能将一个已经定义为可空的列改为非空。 (3)修改表和列的所有可修改信息。 § 2.3.4 建立索引 对于一个基本表,可以根据需要建立若干个索引,以提供多种存取路径。索引的建立和删除通常由 DBA(数据库管理员)或表的属主(即建立的用户)负责。存取路径的选择由系统自动进行,用户不能在存取数据时选择索引。 § 2.3.4 建立索引 根据索引所包含的列数分为单值索引(包含一列)和多值索引(包含多列); 根据索引列的值是否允许重复分为唯一索引(不允许重复值)和可重复索引。 § 2.3.5 建立主键和外部键 在关系数据库系统中,有三类完整性约束: 实体完整性、 参照完整性和 用户自定义的完整性。 其中实体完整性和参照完整性是关系系统必须满足的完整性约束,它们分别由主键和外部键来实现。 建立主键和外部键 ①选定要创建主键的表,再单击鼠标的右键,在弹出式菜单中选择New→PrimaryKey项,出现创建主键工作区。 ②在Columns框中选择一列或多
您可能关注的文档
- 新PKI技术 教学课件 荆继武 第2讲 密码学基础.ppt
- 新PKI技术 教学课件 荆继武 第3讲 PKI基本概念.ppt
- 新PKI技术 教学课件 荆继武 第7讲 证书撤销技术.ppt
- 新PKI技术 教学课件 荆继武 第17讲 ARECA.ppt
- 新PLC应用技术(欧姆龙) 教学课件 刘进峰 李建军_ 课题三 步进顺控指令应用.ppt
- 新PLC应用技术(欧姆龙) 教学课件 刘进峰 李建军_ 目录.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题二 基本控制指令.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题三 步进顺控指令应用.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题四 功能指令应用.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题五 PLC综合应用技术.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)