数据库原理?数据库原理电子版pdf
大家好,今天小编来为大家解答数据库原理这个问题,数据库原理电子版pdf很多人还不知道,现在让我们一起来看看吧!
数据库原理是什么
数据库系统的基本概念
数据:实际上就是描述事物的符号记录。
数据的特点:有一定的结构,有型与值之分,如整型、实型、字符型等。而数据的值给出了符合定型的值,如整型值15。
数据库:是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。
数据库存放数据是按数据所提供的数据模式存放的,具有集成与共享的特点。
数据库管理系统:一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是数据库的核心。
数据库的基本原理是
是计算机科学与技术专业的专业基础课,主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用
主要内容包括:数据库的结构与特点、数据库系统的组成及各部分的功能、关系数据库、面向对象数据库、结构化查询语言(SQL)、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用
学生通过本课程的学习能够了解有关数据库系统的基本概念,掌握对数据库查询、更新等相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用
sql数据库原理
1)SQL模式:SQL模式是表和授权的静态定义。一个SQL模式定义为基本表的集合。一个由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表、视图、索引等)的定义。(2)SQL数据库:SQL(Structured Query Language),即‘结构式查询语言’,采用英语单词表示和结构式的语法规则。一个SQL数据库是表的汇集,它用一个或多个SQL模式定义。(3)基本表:在SQL中,把传统的关系模型中的关系模式称为基本表(Base Table)。基本表是实际存储在数据库中的表,对应一个关系。(4)存储文件:在SQL中,把传统的关系模型中的存储模式称为存储文件(Stored File)。每个存储文件与外部存储器上一个物理文件对应。(5)视图:在SQL中,把传统的关系模型中的子模式称为视图( View),视图是从若干基本表和(或)其他视图构造出来的表。(6)行:在SQL中,把传统的关系模型中的元组称为行( row)。(7)列:在SQL中,把传统的关系模型中的属性称为列( coloumn)。(8)实表:基本表被称为“实表”,它是实际存放在数据库中的表。(9)虚表:视图被称为“虚表”,创建一个视图时,只把视图的定义存储在数据词典中,而不存储视图所对应的数据。(10)相关子查询:在嵌套查询中出现的符合以下特征的子查询:子查询中查询条件依赖于外层查询中的某个值,所以子查询的处理不只一次,要反复求值,以供外层查询使用。(11)联接查询:查询时先对表进行笛卡尔积操作,然后再做等值联接、选择、投影等操作。联接查询的效率比嵌套查询低。(12)交互式SQL:在终端交互方式下使用的SQL语言称为交互式SQL。(13)嵌入式SQL:嵌入在高级语言的程序中使用的SQL语言称为嵌入式SQL。(14)共享变量:SQL和宿主语言的接口。共享变量有宿主语言程序定义,再用SQL的DECLARE语句说明, SQL语句就可引用这些变量传递数据库信息。(15)游标:游标是与某一查询结果相联系的符号名,用于把集合操作转换成单记录处理方式。(16)卷游标:为了克服游标在推进时不能返回的不便, SQL2提供了卷游标技术。卷游标在推进时不但能沿查询结果中元组顺序从头到尾一行行推进,也能一行行返回。
文章分享结束,数据库原理和数据库原理电子版pdf的答案你都知道了吗?欢迎再次光临本站哦!