精华内容
下载资源
问答
  • 数据库入门
    千次阅读 多人点赞
    2022-04-09 17:33:18

    一.介绍数据库中有四个基本概念

    1.数据(data)

    定义:描述事物的符号记录称为数据.

    数据的含义称为数据的语义,数据与其语义是不可分割的.

    2.数据库(DB,DataBase)

    定义:是存放数据的仓库

    严格地讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度(redundancy)、 较高的数据独立性(data independency)和易扩展性(scalability), 并可为各种用户共享。

    3.数据库管理系统(DBMS,DataBase ManagementSystem)

    数据库管理系统是位于用户与操作系统之间的一层数据管理系统.

    4.数据库系统

    数据库系统是由数据库、数据库管理系统( 及其应用开发工具)、应用程序和数据库管理员(DataBase Administrator, DBA)组成的存储、管理、处理和维护数据的系统。

    以上四个按照包含大小排序为

    数据库系统>数据库管理系统>数据库>数据

    二.介绍数据库的三级模式结构以及二级映像功能

    1.在数据模式中有"型"和"值"两个概念,型是对某一类数据的结构和属性说明,值就是型的一个具体赋值.模式是数据库中全体数据逻辑结构和特征的描述,它仅仅涉及型的描述.并且模式是相对稳定的,而实例是相对变动的.

    2.三级模式

    (1).1.模式(schema )
    模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用
    户的公共数据视图。
    模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。

    (2).2.外模式(external schema)
    外模式也称子模式(subschema)或用户模式,它是数据库用户(包括应用程序员和最
    终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,
    是与某一应用有关的数据的逻辑表示。
    外模式通常是模式的子集。一个数据库可以有多个外模式另一方面,同一外模式也可以为某一用户的多个应用系统所使用,但一个应用程序只能使用一个外模式。

    (3).3. 内模式(internal schema )
    内模式也称存储模式(storage schema), 一个数据库只有一个内模式。它是数据物理
    结构和存储方式的描述,是数据在数据库内部的组织方式。

    2二级映像功能

    (1).外模式/模式映像

    当模式改变时(例如增加新的关系。新的属性改交属性的数据类型等),由数据库管理员对各个外模式/模式的映像作相成改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。

    (2).模式/内模式映像

    当数据库的存储结构改变时(例如选用了另一种存储结构),由数据库管理员对模式/内模式映像作相应改变,可以使模式保持不变,从而应用程序也不必改变。保证了数据与程序的物理独立性简称数据的物理独立性。

    三.关系的完整性规则

    1.实体完整性规则

    实体完整性规则若属性(指 个或组属性) 是基本关系R的主属性,则A不能取空值(null value)。所谓空值就是“不知道”或“不存在"或“无意义”的值。

    2.参照完整性规则

    参照完整性规则若属性(或属性组) E是基本关系R的外码,它与基本关系子的主码K.相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须:

    或者取空值(F的每个属性值均为空值);

    或者等于S中某个元组的主码值。

    3.用户定义完整性规则

    用户定义完整性则是根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出约束性条件。

     

     

    更多相关内容
  • Netezza 数据库入门

    2018-07-12 17:05:16
    IBM Netezza 数据库基础, 介绍怎样使用 SQL 数据库, 及操纵数据
  • MySQL数据库入门

    2021-06-21 14:13:47
    MySQL数据库当前已经成为开源数据库的首选,很多大型企业在高喊去IOE时,会使用MySQL已经成为测试人员、开发人员的必备技能。 本课程从最初的安装、使用,逐一讲解。
  • 本课程为Access2013数据库知识系列课程-数据库表部分,access数据库全系列第5部,课程目标:结合《物品管理系统》简单的实例讲解,零基础入门学习Access2013数据库表知识。 本课程知识点【具体视频章节安排请到课程...
  • IBM-DB2数据库官方的SQL入门教程,包括关系数据库和SQL的基本概念;如何执行数据库操作任务,并通过简单的示例演示。
  • DB2数据库入门教程(官方中文版).pdf
  • DB2数据库入门DB2数据库入门
  • NoSQL数据库入门

    2018-09-11 10:04:45
    NoSQL数据库入门
  • 自己学数据库过程中做的笔记,希望对你有帮助
  • MySQL数据库入门练习100句-附件资源
  • 第1章数据库入门第1章数据库入门
  • Oracle数据库入门教程

    2018-03-07 23:10:21
    Oracle数据库按装,用户创建,视图,查询等基本操作教程
  • access 数据库入门

    千次阅读 2021-11-16 14:49:16
    access 数据库入门 << Access 2010中文版入门与实例教程.张强等 >>

    access 数据库入门

    << Access 2010中文版入门与实例教程.张强等 >>

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    Jet Database Engine 用于与 Access (.mdb) 数据库中的数据配合使用,它支持 ANSI SQL-89 标准。但是,Access 数据库中的数据访问页是通过使用 ActiveX Data Objects (ADO) 和 Jet OLEDB 提供者连接至 Jet 的。ADO 和 OLEDB 总是使用 ANSI SQL-92 语法。因此,数据访问页必须使用 ANSI SQL-92 语法。这意味着绑定到同一查询的窗体和页可能返回不同的结果数据集。

    Access 执行SQL的方法

    以Access 2003 为例

    查询-> 新建-> 设计视图-> 视图-> SQL视图

    看到没,哈哈,在里面敲SQL吧,哈哈。。

    在Access2007中使用SQL语句

    http://blog.sina.com.cn/s/blog_45eaa01a0102xstz.html

    Access SQL:基本概念、词汇和语法

    https://support.microsoft.com/zh-cn/office/access-sql-%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5-%E8%AF%8D%E6%B1%87%E5%92%8C%E8%AF%AD%E6%B3%95-444d0303-cde1-424e-9a74-e8dc3e460671

    可以1
    SELECT b.条形码 FROM 库存信息表 a INNER JOIN 商品信息表 b ON a.商品条形码=b.条形码 ;
    

    可以2

    SELECT b.条形码,b.名称,b.规格,b.产地
    FROM (库存信息表 AS a 
    INNER JOIN 商品信息表 AS b 
    ON [a].[商品条形码] = [b].[条形码])
    INNER JOIN 仓库信息表 AS c 
    ON [a].[仓库编号] = [c].[编号];
    

    在这里插入图片描述

    可以3

    SELECT b.条形码,b.名称,b.规格,b.产地,c.仓库名称
    FROM (库存信息表 a 
    INNER JOIN 商品信息表 b 
    ON a.商品条形码 = b.条形码)
    INNER JOIN 仓库信息表 c 
    ON a.仓库编号 = c.编号;
    
    

    可以4

    Access报错“语法错误 操作符丢失”
    在这里插入图片描述

    可以

    SELECT b.条形码,b.名称,b.规格,b.产地,c.仓库名称,a.货位_排&'-'&a.货位_号 AS 货位,a.库存数量,a.库存上限,a.库存下限
    FROM (库存信息表 a 
    INNER JOIN 商品信息表 b 
    ON a.商品条形码 = b.条形码)
    INNER JOIN 仓库信息表 c 
    ON a.仓库编号 = c.编号;
    

    在这里插入图片描述

    不可以的

    SELECT b.条形码,b.名称,b.规格,b.产地 ,c.仓库名称,str(货位_排)+'-'+Ltrim(str(货位_号)) AS 货位,库存数量,库存上限,库存下限 
    FROM 库存信息表 a 
    INNER JOIN 商品信息表 b ON a.商品条形码=b.条形码 
    inner join 仓库信息表 c ON a.仓库编号=c.编号
    

    str
    Ltrim函数都没有,不知道是啥原因
    在这里插入图片描述

    access数据库BOOL类型

    access数据库BOOL类型的值是-1和0(true/false)。
    access数据库中sql语句中布尔值的写法用true和false; 如果写成1或0会报错且不成功;

    例如:

    SQL.Text := ‘DELETE from 需要做的事 where 选中 = true’;

    sqlsever数据库中sql语句中布尔值的写法用1和0;

    例如:

    SQL.Text := ‘DELETE from 需要做的事 where 选中 = 1’;

    展开全文
  • 本文实例讲述了MySQL数据库入门之备份数据库操作。分享给大家供大家参考,具体如下: 接上一次:MySQL数据库入门多实例配置 一提到数据,大家神经都会很紧张,数据的类型有很多种,但是总归一点,数据很重要,非常...
  • C#数据库入门经典(第3版).(姜玲玲)
  • 随书源代码。随书源代码。随书源代码。随书源代码。随书源代码。
  • 清华大学出版《MySQL 数据库入门》,传智播客高教产品研发部编著。光盘资料。因为不能传大文件,所以分为章节上传了。本部分为章节1
  • 数据库入门1

    2022-08-08 19:58:03
    数据库入门1
  • asp.net2.0数据库入门经典,DOC文档格式的教程。
  • sql数据库入门PPT

    2018-05-31 12:57:43
    sqlserver的简单入门教程ppt,非常适合对初学者的教学。
  • 清华大学出版《MySQL 数据库入门》,传智播客高教产品研发部编著。光盘资料。因为不能传大文件,所以分为章节上传了。本部分为章节3
  • oracle数据库入门到精通oracle数据库入门到精通oracle数据库入门到精通oracle数据库入门到精通
  • 清华大学出版《MySQL 数据库入门》,传智播客高教产品研发部编著。光盘资料。因为不能传大文件,所以分为章节上传了。本部分为章节7
  • NoSql数据库入门

    2016-08-26 20:16:26
    NoSql数据库入门
  • MySQL数据库入门.rar

    2021-06-05 23:44:31
    MySQL数据库入门 配套资源 PPT+PDF+CODE 15.4M
  • 《C#数据库入门经典》是2009年3月1日清华大学出版社出版的一本图书,作者是阿格沃尔 , 哈德莱斯顿。
  • MySQL数据库入门总结

    2022-08-12 16:50:21
    MySQL数据库入门总结
  • ASP.NET.2.0.数据库入门经典(第4版)ASP.NET.2.0.数据库入门经典(第4版)ASP.NET.2.0.数据库入门经典(第4版)
  • ASP.NET 4.5 数据库入门经典 第3版,小白看了感觉还不错,学到不少平时没有注意的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 389,161
精华内容 155,664
关键字:

数据库入门

友情链接: g711a.zip