数据库
低调的小哥哥
这个作者很懒,什么都没留下…
展开
-
数据库编程问题
8.1 嵌入式SQL8.2 存储过程8.3 ODBC编程8.1 嵌入式SQLv SQL语言提供了两种不同的使用方式:交互式嵌入式v 为什么要引入嵌入式SQLSQL语言是非过程性语言事务处理应用需要高级语言v 这两种方式细节上有差别,在程序设计的环境下,SQL语句要做某些必要的扩充8.1.1 嵌入式SQL的处理过程8.1.2 嵌入式SQL语句与主语言之间的通信8.1.3 不使用游标的SQL语句8.1.4 使用游标的SQL语句8.1.5 动态SQL8.1.6 小结8.1.1 嵌原创 2020-12-05 23:20:22 · 295 阅读 · 0 评论 -
数据库设计的问题
一句重要的话,设计整套数据库的人必定是这个领域的半个专家,数据库设计的好坏,一般的好设计需要花费的是20%左右,而维护方面好一点的话是要10%,维护方面差点的都要20%数据库开发完后,一般的公司都会有一年的免费维护,后续一年之后,就需要交维护费,否则就需要自己找人去维护数据库设计数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求.目标: 为用户和各种应用系原创 2020-12-05 22:02:05 · 3596 阅读 · 0 评论 -
关系数据理论的问题
6.1 问题的提出6.2 规范化6.3 数据依赖的公理系统6.4 模式的分解6.1 问题的提出关系数据库逻辑设计针对具体问题,如何构造一个适合于它的数据模式数据库逻辑设计的工具-关系数据库的规范化理论一.概念回顾关系关系模式关系数据库关系数据库的模式二.关系模式的形式化定义关系模式由五部分组成,即它是一个五元组:R(U,D,DOM,F)R: 关系名U: 组成该关系的属性名集合D: 属性组U中属性所来自的域DOM: 属性向域的映像集合F: 属性间数据的依赖关系集合三原创 2020-12-05 15:16:32 · 947 阅读 · 0 评论 -
数据库完整性的问题
数据库的完整性数据的正确性和相容性数据的完整性防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据防范对象:不合语义的,不正确的数据DBMS必须1.提供定义完整性约束条件的机制2.提供完整性检查的方法3.违约处理5.1.1 实体完整性关系模型的实体完整性CREATE TABLE中用PRIMARY KEY定义主键单属性构成的码有两种说明方法定义为列级约束条件定义为表级约束条件对多个属性构成的码只有一种说明方法定义为表级约束条件1.将Student表中的Sno原创 2020-12-04 23:53:30 · 4437 阅读 · 0 评论 -
数据库的安全性问题
数据库安全性一.授权1.把查询Student表权限授给用户U1GRANT SELECTON TABLE StudentTO U1;2.把对Student表和Course表的全部权限授予用户U2和U3GRANT ALL PRIVILEGESON TABLE Student,CourseTO U2,U3;3.把对表SC的查询权限授予所有用户GRANT SELECTON TABLE SCTO PUBLIC;4.把查询Student表和修改学生学号的权限授给用户U4GRANT UPDA原创 2020-12-04 21:50:33 · 2401 阅读 · 0 评论 -
Mysql安装及其配置
对于mysql环境变量以及配置文件MySQL5.7.24解压缩版的配置【注意】使用的DBMS为MySQL5.7.24解压缩版1.解压下载的文件mysql-5.7.24-winx64,将文件拷贝到C盘,文件夹改为C:\Mysql2.配置环境变量MYSQL_HOME:C:\ MysqlPath: %MYSQL_HOME%\bin3.利用记录本在mysql的安装目录C:\Mysql下新建文件my.ini①在my.ini的[mysqld]字段加入:skip-grant-tables②Win+原创 2020-12-02 17:06:09 · 201 阅读 · 0 评论 -
SQL系统性讲解
2.1.检索单个列SELECT prod_nameFROM Products;2.2.检索多个列SELECT prod_id,prod_name,prod_priceFROM Products;2.3.检索所有列SELECT *FROM Products;3.1 排序数据SELECT prod_nameFROM ProductsORDER BY prod_name;3.2 按多个列排序SELECT prod_id,prod_price,prod_nameFROM Product原创 2020-11-23 12:09:46 · 439 阅读 · 0 评论 -
数据库SQL语句解析
SQL语言在DBMS中以交互式执行SQL命令针对数据的操作,核心功能只用9个动词完成.一.SQL语言概述SQL语言-三级模式支持1.外模式基本表:本身独立存在的表,一个关系对应一个表.一个(或多个)基本表对应一个存储文件视图:从一个或多个基本表或视图导出的表.是虚表,只存放视图的定义而不存放对应数据.2.模式(Scheme)定义:模式是数据库中全体数据的逻辑结构和特征的描述1>所有用户的公共数据视图2>是型的描述,不涉及具体值3>反映的是数据的结构及联系4&原创 2020-10-31 23:36:45 · 2045 阅读 · 0 评论 -
SQL关于数据库完整性
SQL语句关于数据库完整性数据的正确性和相容性5.1实体完整性5.1.1 定义实体完整性例5.1 将Student表中的Sno属性定义为码.CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY, /在列级定义主码/Sname CHAR(20) NOT NULL,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20));或者CREATE TABLE Student(Sno CHAR(9),Sname CHAR(20原创 2020-11-18 15:14:31 · 1473 阅读 · 0 评论 -
SQL语句的一些重要操作
SQL语句的一些操作1.定义模式例3.3 为用户ZHANG创建一个模式TEST,并且在其中定义一个表TAB1.CREATE SCHEMA TEST AUTHORIZATION ZHANGCREATE TABLE TAB1(COL1 SMALLINT,COL2 INT,COL3 CHAR(20),COL4 NUMERIC(10,3);COL5 DECIMAL(5,2));2.删除模式例3.4 DROP SCHEMA ZHANG CASCADE;3.3.2 基本表的定义, 删除与修改1原创 2020-11-18 23:43:23 · 836 阅读 · 0 评论 -
SQL语句关于数据库安全性
sql语句关于数据库安全性 cc评估保证级(EAL)的划分评估保证级 定义 TCSEC安全级别(近似相当)EAL1 功能测试 EAL2 结构测试 C1EAL3 系统地测试和检查 C2EAL4 系统地涉及,测试和复查 B1EAL5 半形式化涉及和测试 B2EAL6 半形式化验证的设计和测试 B3EAL7 形原创 2020-11-18 21:35:38 · 1015 阅读 · 0 评论