zoukankan      html  css  js  c++  java
  • VB数据库听课笔记

    VB 程序设计教程

    第九章 VB与数据库

    主讲教师:于广斌(石油大学)

    9.1 数据库概念
     1、数据库是一系列组织有序的信息集合。
     2、数据库的组成:表、关系
      表间的关系:一对一、一对多、多对多。
       一对一:班长对班级
       一对多:班级对学生
       多对多:学生对课程
     3、数据组织
      主键 字段 学号(主键) 姓名 性别
        记录 XH001  张三 男

      外键:参照完整性规则
      
      个人信息表A
      字段 学号(主键) 姓名 性别 年龄
      记录 9308101  张三 男  18
        9308102  李四 男  20
        9308103  王五 女  19

      选课表 B
      字段 学号(外键) 课程名 成绩 学分
      记录 9308101  英语 80  2
        9308102  VB  76  2
        9308101  VB  95  3
     4、实现的功能
       ① 定义 ② 录入 ③ 操作 ④ 维护
     5、范式 关系理论(关系数据库)
      ① 不存在重复的元组(记录)
      ② 非主键值都与主键有关
      ③ 非主键值相互独立
      商品编号 种类 单价 数量 总额
       总额=单价*数量,
       因为总额依赖与非主键数量和单价,所以总额冗余的,应该去掉。
     6、Access数据库->(Jet)->ODBC->OLEDB->ADO技术


    9.2 数据控件
     1、属性
      DatabaseName:数据源名称的位置
      Connect:指明连接数据库的类型(Access)
      RecordSource:数据源
      RecordSetType:记录集类型
       Table:表示数据库中的一张表,可添加、修改等。
       Dynaset:动态集。一张或多张表,也可以修改。
       Snapshot:快照。可对多表,但不可修改。
     
     2、方法
      MoveFirst、MoveLast、MovePrevious、MoveNext
      AddNew、Delete、Update、Edit、Refresh
      Seek、Find
     
     3、关联控件
      DataSource:连接到某个数据控件
      DataField:连接到某个字段

    9.3 使用对象变量访问数据库
     1、Opendatabase()
     2、OpenTable("表名")
     3、OpenRecordSet()

    9.4 结构化查询语言(SQL)
     1、结构化查询语言概述(第四代语言) 
     2、使用SQL
     3、数据库管理器

    本章小结
    1、数据库的基本概念
    2、数据控件的属性、常用方法和使用
    3、数据控件的关联控件的使用
    4、数据库管理器的使用
    5、使用对象变量访问数据库
    6、结构化查询语言

  • 相关阅读:
    ssh框架下 写简单的hql语句
    onclick事件 在使用模板填充情况下 向后台传递多值
    调用 sendResponseMsg 遇到的问题
    ERP项目有关时间的修改和查看的显示,去掉时分秒
    ERP中select的填充方法
    最简单的jQuery ajax请求
    ERP中默认申请人和申请部门
    list 按元素的某字段排序方法。作者:黄欣
    C# 对象、文件与二进制串(byte数组)之间的转换【转载】
    .net framework(4.6.2) 迁移 .net core(2.2) 总结
  • 原文地址:https://www.cnblogs.com/ctoroad/p/275004.html
Copyright © 2011-2022 走看看