zoukankan      html  css  js  c++  java
  • 数据库基础和断点调试

    数据库笔记

    1:数据库(DB)

    长期存储在计算机内,有组织的,可共享的数据集合。其中的数据模型组织,描述和存储,具有较小的亢余度,较高的数据独立性和易扩展性,并为各种用户共享。

    2:数据库管理系统(DBMS)

    提供数据定义(DDL),用于定义数据库中数据对象,是位于用户与操作系统之间的一层数据库管理软件,在建立,运用和维护时由数据库管理系统统一管理,统一控制。可以方便地定义数据和操纵数据,并能够保证数据的安全性,完整性,多用户对数据的并发使用及发生故障后的系统恢复。

    3:数据库系统(DBS)

    在计算机系统中引入数据库后的系统构成,一般由数据库,数据库管理系统,应用系统,数据库管理员(DBA),用户构成。

    4:人工管理à文件系统à数据库系统

    5:数据模型

    *:比较真实地模拟现实世界

    *:容易为人所理解

    *:便于在PC上面实现

    6:

    实体:客观存在并可相互区别的事物

    属性:实体所具有某一特性。

    码:唯一标识实体的属性

    域:属性的取值范围。

    实体型:具有相同属性的实体必然具有共同的特征和性质。。

    实体集:同型实体的集合。s

    联系:实体内部的联系和实体之间的联系。(指组成实体的各属性之间的联系。1:1,1:n,n:n)

    7:关系的完整性约束条件

    *:实体完整性,参照完整性,用户自定义完整性

    8:数据库模式结构

    *:内模式

    *:模式 也叫逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。是其中间层。

    *:外模式

    外模式也称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。

    理解:

    1. 一个数据库可以有多个外模式;

    ② 外模式就是用户视图;

    ③ 外模式是保证数据安全性的一个有力措施。

    1:设置断点

    在代码的前面点击一下,出现红色的点,每当程序运行到这里,就会停止,就可以看变量的值。(只能在方法和代码处设置断点)这里是之前学习的笔记,我们可以通过浏览器来实现js,jquery代码的调试,我们可以在js代码前面设置断点,这样通过浏览器来进行调试。

    2:单步调试与运行的交替使用

    代码的执行会一句一句的进行下去。单步调试(F11)

    F11:逐语句,F10:逐过程。逐过程会跳过方法,默认将方法执行完,停止到下一句,目的是快速调试,而逐语句会进入到方法里面,一步一步的执行。

    输出窗口:具有严密的加载顺序,可以用来分析代码。

    3:监视与部分变量

    监视局部变量,把鼠标放到变量上面就会显示出值。这里可以把变量直接定在桌面上,方便查看值。

    4:利用即时窗口获得数据

    鼠标放在变量上,显示出变量的数据。

    5:快速监视

    里面的一些数据量大的变量我们可以添加快速监视,这样会弹出来一个临时的窗口来查看监视。

  • 相关阅读:
    771. Jewels and Stones
    706. Design HashMap
    811. Subdomain Visit Count
    733. Flood Fill
    117. Populating Next Right Pointers in Each Node II
    250. Count Univalue Subtrees
    94. Binary Tree Inorder Traversal
    116. Populating Next Right Pointers in Each Node
    285. Inorder Successor in BST
    292. Nim Game Java Solutin
  • 原文地址:https://www.cnblogs.com/netxiaohui/p/5287486.html
Copyright © 2011-2022 走看看