精华内容
下载资源
问答
  • 文章目录数据库介绍数据库管理系统-简称(DBMS)数据库管理系统-主要功能数据库的类型1. 关系数据库2. 非关系型数据库(NoSQL)数据库模型数据库的架构数据库索引数据库操作:事务 数据库介绍 数据库,简而言之可视...

    数据库介绍

    数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
    所谓“数据库”是以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。

    数据库管理系统-简称(DBMS)

    数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。大部分DBMS提供数据定义语言DDL(Data Definition Language)和数据操作语言DML(Data Manipulation Language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。
    数据库管理系统是数据库系统的核心,是管理数据库的软件。数据库管理系统就是实现把用户意义下抽象的逻辑数据处理,转换成为计算机中具体的物理数据处理的软件。有了数据库管理系统,用户就可以在抽象意义下处理数据,而不必顾及这些数据在计算机中的布局和物理位置。

    数据库管理系统-主要功能

    1.数据定义:DBMS提供数据定义语言DDL(Data Definition Language),供用户定义数据库的三级模式结构、两级映像以及完整性约束和保密限制等约束。DDL主要用于建立、修改数据库的库结构。DDL所描述的库结构仅仅给出了数据库的框架,数据库的框架信息被存放在数据字典(Data Dictionary)中。
    2.数据操作:DBMS提供数据操作语言DML(Data Manipulation Language),供用户实现对数据的追加、删除、更新、查询等操作。
    3.数据库的运行管理:数据库的运行管理功能是DBMS的运行控制、管理功能,包括多用户环境下的并发控制、安全性检查和存取限制控制、完整性检查和执行、运行日志的组织管理、事务的管理和自动恢复,即保证事务的原子性。这些功能保证了数据库系统的正常运行。
    4.数据组织、存储与管理:DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、存取路径等,需确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用率,选择合适的存取方法提高存取效率。
    5.数据库的保护:数据库中的数据是信息社会的战略资源,所以数据的保护至关重要。DBMS对数据库的保护通过4个方面来实现:数据库的恢复、数据库的并发控制、数据库的完整性控制、数据库安全性控制。DBMS的其他保护功能还有系统缓冲区的管理以及数据存储的某些自适应调节机制等。
    6.数据库的维护:这一部分包括数据库的数据载入、转换、转储、数据库的重组合重构以及性能监控等功能,这些功能分别由各个使用程序来完成。
    7.通信:DBMS具有与操作系统的联机处理、分时系统及远程作业输入的相关接口,负责处理数据的传送。对网络环境下的数据库系统,还应该包括DBMS与网络中其他软件系统的通信功能以及数据库之间的互操作功能。

    数据库的类型

    1. 关系数据库

    ⚫ MySQL
    ⚫ MariaDB(MySQL的代替品,英文维基百科从MySQL转向MariaDB)
    ⚫ Percona Server(MySQL的代替品·)
    ⚫ PostgreSQL
    ⚫ Microsoft Access
    ⚫ Microsoft SQL Server
    ⚫ Google Fusion Tables
    ⚫ FileMaker
    ⚫ Oracle数据库
    ⚫ Sybase
    ⚫ dBASE
    ⚫ Clipper
    ⚫ FoxPro
    ⚫ foshub

    2. 非关系型数据库(NoSQL)

    ⚫ NoSQL
    ⚫ BigTable(Google)
    ⚫ Cassandra
    ⚫ MongoDB
    ⚫ CouchDB
    ⚫ 键值(key-value)数据库
    ⚫ Apache Cassandra(为Facebook所使用):高度可扩展
    ⚫ Dynamo
    ⚫ LevelDB(Google)

    数据库模型

    ⚫ 对象模型
    ⚫ 层次模型(轻量级数据访问协议)
    ⚫ 网状模型(大型数据储存)
    ⚫ 关系模型
    ⚫ 面向对象模型
    ⚫ 半结构化模型
    ⚫ 平面模型(表格模型,一般在形式上是一个二维数组。如表格模型数据Excel)

    数据库的架构

    ⚫ 数据库的架构可以大致区分为三个概括层次:内层、概念层和外层。
    ⚫ 内层:最接近实际存储体,亦即有关数据的实际存储方式。
    ⚫ 外层:最接近用户,即有关个别用户观看数据的方式。
    ⚫ 概念层:介于两者之间的间接层。

    数据库索引

    数据索引的观念由来已久,像是一本书前面几页都有目录,目录也算是索引的一种,只是它的分类较广,例如车牌、身份证字号、条码等,都是一个索引的号码,当我们看到号码时,可以从号码中看出其中的端倪,若是要找的人、车或物品,也只要提供相关的号码,即可迅速查到正确的人事物。
    另外,索引跟字段有着相应的关系,索引即是由字段而来,其中字段有所谓的关键字段(Key Field),该字段具有唯一性,即其值不可重复,且不可为"空值(null)"。例如:在合并数据时,索引便是扮演欲附加字段数据之指向性用途的角色。故此索引为不可重复性且不可为空。

    数据库操作:事务

    事务(transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 事务的ACID(数据库事务正确执行的四个基本要素的缩写)特性:
    ⚫ 基元性(atomicity)
    ⚫ 一致性(consistency)
    ⚫ 隔离性(isolation)
    ⚫ 持续性(durability)
    ⚫ 事务的并发性是指多个事务的并行操作轮流交叉运行,事务的并发可能会访问和存储不正确的数据,破坏交易的隔离性和数据库的一致性。
    ⚫ 网状数据模型的数据结构 网状模型 满足下面两个条件的基本层次联系的集合为网状模型。

    1. 允许一个以上的结点无双亲;
    2. 一个结点可以有多于一个的双亲。

    转载参考地址:https://baike.baidu.com/item/数据库/103728?fr=aladdin

    数据库基本----SQL语句大全

    一、基础
    
        1、说明:创建数据库
        Create DATABASE database-name
    
        2、说明:删除数据库
        drop database dbname
    
        3、说明:备份sql server
        --- 创建 备份数据的 device
        USE master
        EXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat'
        --- 开始 备份
        BACKUP DATABASE pubs TO testBack
    
        4、说明:创建新表
        create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
        根据已有的表创建新表:
        A:create table tab_new like tab_old (使用旧表创建新表)
        B:create table tab_new as select col1,col2… from tab_old definition only
    
        5、说明:删除新表
        drop table tabname
    
        6、说明:增加一个列
        Alter table tabname add column col type
        注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
    
        7、说明:添加主键: Alter table tabname add primary key(col)
        说明:删除主键: Alter table tabname drop primary key(col)
    
        8、说明:创建索引:create [unique] index idxname on tabname(col….)
        删除索引:drop index idxname
        注:索引是不可更改的,想更改必须删除重新建。
    
        9、说明:创建视图:create view viewname as select statement
        删除视图:drop view viewname
    
        10、说明:几个简单的基本的sql语句
        选择:select * from table1 where 范围
        插入:insert into table1(field1,field2) values(value1,value2)
        删除:delete from table1 where 范围
        更新:update table1 set field1=value1 where 范围
        查找:select * from table1 where field1 like ’%value1%---like的语法很精妙,查资料!
        排序:select * from table1 order by field1,field2 [desc]
        总数:select count as totalcount from table1
        求和:select sum(field1) as sumvalue from table1
        平均:select avg(field1) as avgvalue from table1
        最大:select max(field1) as maxvalue from table1
        最小:select min(field1) as minvalue from table1
    
        11、说明:几个高级查询运算词
        AUNION 运算符
        UNION 运算符通过组合其他两个结果表(例如 TABLE1TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALLUNION 一起使用时(即 UNION ALL),不消除
    
    重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2BEXCEPT 运算符
        EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALLEXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。
        CINTERSECT 运算符
        INTERSECT 运算符通过只包括 TABLE1TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALLINTERSECT 一起使用时 (INTERSECT ALL),不消除重复
    
    行。注:使用运算词的几个查询结果行必须是一致的。
    
        12、说明:使用外连接
        A、left outer join:
        左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行。
        SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
        B:right outer join:
        右外连接(右连接):结果集既包括连接表的匹配连接行,也包括右连接表的所有行。
        C:full outer join:
        全外连接:不仅包括符号连接表的匹配行,还包括两个连接表中的所有记录。
    
    二、提升
    
        1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)
        法一:select * into b from a where 1<>1
        法二:select top 0 * into b from a
    
        2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)
        insert into b(a, b, c) select d,e,f from b;
    
        3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)
        insert into b(a, b, c) select d,e,f from b in ‘具体数据库’ where 条件
        例子:..from b in '"&Server.MapPath("."&"/data.mdb" &"' where..
    
        4、说明:子查询(表名1:a 表名2:b)
        select a,b,c from a where a IN (select d from b   或者: select a,b,c from a where a IN (1,2,3)
    
        5、说明:显示文章、提交人和最后回复时间
        select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
    
        6、说明:外连接查询(表名1:a 表名2:b)
        select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
    
        7、说明:在线视图查询(表名1:a
        select * from (Select a,b,c FROM a) T where t.a > 1;
    
        8、说明:between的用法,between限制查询数据范围时包括了边界值,not between不包括
        select * from table1 where time between time1 and time2
        select a,b,c, from table1 where a not between 数值1 and 数值2
    
        9、说明:in 的使用方法
        select * from table1 where a [not] in (‘值1,’值2,’值4,’值6)
    
        10、说明:两张关联表,删除主表中已经在副表中没有的信息
        delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1
    
        11、说明:四表联查问题:
        select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where ..
    
        12、说明:日程安排提前五分钟提醒
        select * from 日程安排 where datediff('minute',f开始时间,getdate())>5
    
        13、说明:一条sql 语句搞定数据库分页
        select top 10 b.* from (select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主键字段 = a.主键字段 order by a.排序字段
    
        14、说明:前10条记录
        select top 10 * form table1 where 范围
    
        15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.)
        select a,b,c from tablename ta where a=(select max(a) from tablename tb where tb.b=ta.b)
    
        16、说明:包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重复行而派生出一个结果表
        (select a from tableA   except (select a from tableB) except (select a from tableC)
    
        17、说明:随机取出10条数据
        select top 10 * from tablename order by newid()
    
        18、说明:随机选择记录
        select newid()
    
        19、说明:删除重复记录
        Delete from tablename where id not in (select max(id) from tablename group by col1,col2,)
    
        20、说明:列出数据库里所有的表名
        select name from sysobjects where type='U'
    
        21、说明:列出表里的所有的
        select name from syscolumns where id=object_id('TableName')
    
        22、说明:列示type、vender、pcs字段,以type字段排列,case可以方便地实现多重选择,类似select 中的case。
        select type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when 'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end) 
    
    FROM tablename group by type
        显示结果:
        type vender pcs
        电脑 A 1
        电脑 A 1
        光盘 B 2
        光盘 A 2
        手机 B 3
        手机 C 3
    
        23、说明:初始化表table1
    
        TRUNCATE TABLE table1
    
        24、说明:选择从1015的记录
        select top 5 * from (select top 15 * from table order by id asc) table_别名 order by id desc
    
    三、技巧
    
        11=11=2的使用,在SQL语句组合时用的较多
    
        “where 1=1” 是表示选择全部   “where 1=2”全部不选,
        如:
        if @strWhere !='
        begin
            set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere
        end
        else
            begin
                set @strSQL = 'select count(*) as Total from [' + @tblName + ']'
            end
    
        我们可以直接写成
        set @strSQL = 'select count(*) as Total from [' + @tblName + '] where 1=1 安定 '+ @strWhere
    
        2、收缩数据库
        --重建索引
        DBCC REINDEX
        DBCC INDEXDEFRAG
        --收缩数据和日志
        DBCC SHRINKDB
        DBCC SHRINKFILE
    
        3、压缩数据库
        dbcc shrinkdatabase(dbname)
    
        4、转移数据库给新用户以已存在用户权限
        exec sp_change_users_login 'update_one','newname','oldname'
        go
    
        5、检查备份集
        RESTORE VERIFYONLY from disk='E:/dvbbs.bak'
    
        6、修复数据库
        Alter DATABASE [dvbbs] SET SINGLE_USER
        GO
        DBCC CHECKDB('dvbbs',repair_allow_data_loss) WITH TABLOCK
        GO
        Alter DATABASE [dvbbs] SET MULTI_USER
        GO
    
        7、日志清除
        SET NOCOUNT ON
        DECLARE @LogicalFileName sysname,
                 @MaxMinutes INT,
                 @NewSize INT
    
    
        USE     tablename             -- 要操作的数据库名
        Select   @LogicalFileName = 'tablename_log',   -- 日志文件名
        @MaxMinutes = 10,               -- Limit on time allowed to wrap log.
                 @NewSize = 1                   -- 你想设定的日志文件的大小(M)
    
        -- Setup / initialize
        DECLARE @OriginalSize int
        Select @OriginalSize = size
           FROM sysfiles
           Where name = @LogicalFileName
        Select 'Original Size of ' + db_name() + ' LOG is ' +
                 CONVERT(VARCHAR(30),@OriginalSize) + ' 8K pages or ' +
                 CONVERT(VARCHAR(30),(@OriginalSize*8/1024)) + 'MB'
           FROM sysfiles
           Where name = @LogicalFileName
        Create TABLE DummyTrans
           (DummyColumn char (8000) not null)
    
    
        DECLARE @Counter   INT,
                 @StartTime DATETIME,
                 @TruncLog   VARCHAR(255)
        Select   @StartTime = GETDATE(),
                 @TruncLog = 'BACKUP LOG ' + db_name() + ' WITH TRUNCATE_ONLY'
    
        DBCC SHRINKFILE (@LogicalFileName, @NewSize)
        EXEC (@TruncLog)
        -- Wrap the log if necessary.
        WHILE     @MaxMinutes > DATEDIFF (mi, @StartTime, GETDATE()) -- time has not expired
               AND @OriginalSize = (Select size FROM sysfiles Where name = @LogicalFileName)
               AND (@OriginalSize * 8 /1024) > @NewSize
           BEGIN -- Outer loop.
             Select @Counter = 0
             WHILE   ((@Counter < @OriginalSize / 16) AND (@Counter < 50000))
               BEGIN -- update
                 Insert DummyTrans VALUES ('Fill Log')
                 Delete DummyTrans
                 Select @Counter = @Counter + 1
               END
             EXEC (@TruncLog)
           END
        Select 'Final Size of ' + db_name() + ' LOG is ' +
                 CONVERT(VARCHAR(30),size) + ' 8K pages or ' +
                 CONVERT(VARCHAR(30),(size*8/1024)) + 'MB'
         FROM sysfiles
         Where name = @LogicalFileName
        Drop TABLE DummyTrans
        SET NOCOUNT OFF
    
        8、说明:更改某个表
        exec sp_changeobjectowner 'tablename','dbo'
    
        9、存储更改全部表
    
        Create PROCEDURE dbo.User_ChangeObjectOwnerBatch
        @OldOwner as NVARCHAR(128),
        @NewOwner as NVARCHAR(128)
        AS
    
        DECLARE @Name   as NVARCHAR(128)
        DECLARE @Owner   as NVARCHAR(128)
        DECLARE @OwnerName   as NVARCHAR(128)
    
        DECLARE curObject CURSOR FOR
        select 'Name'   = name,
           'Owner'   = user_name(uid)
        from sysobjects
        where user_name(uid)=@OldOwner
        order by name
    
        OPEN   curObject
        FETCH NEXT FROM curObject INTO @Name, @Owner
        WHILE(@@FETCH_STATUS=0)
        BEGIN
        if @Owner=@OldOwner
        begin
           set @OwnerName = @OldOwner + '.' + rtrim(@Name)
           exec sp_changeobjectowner @OwnerName, @NewOwner
        end
        -- select @name,@NewOwner,@OldOwner
    
        FETCH NEXT FROM curObject INTO @Name, @Owner
        END
    
        close curObject
        deallocate curObject
        GO
    
    
        10SQL SERVER中直接循环写入数据
        declare @i int
        set @i=1
        while @i<30
        begin
           insert into test (userid) values(@i)
           set @i=@i+1
        end 
    
    
    转载:https://blog.csdn.net/guocuifang655/article/details/3988515
    
    展开全文
  • 数据库对象有哪些

    万次阅读 2019-08-25 11:08:08
    数据库的主要组成部分就是数据库对象,而数据库中的一行数据,称为一条记录,纵列被称为字段,数据库记录,代表一定意义的组合信息。而缺省值是说在数据库表中插入数据或创建列时,有些列或者列的数据没有予以设定...

    数据库对象简述

    数据库的主要组成部分就是数据库对象,而数据库中的一行数据,称为一条记录,纵列被称为字段,数据库记录,代表有一定意义的组合信息。而缺省值是说在数据库表中插入数据或创建列时,有些列或者列的数据没有予以设定具体数值,那么就会直接以预先设置的内容赋值。

    数据库对象就是数据库的组成部分,主要的数据库对象包含:触发器(Trigger)、表(Table)、视图(View)、存储过程(StoredProcedure)、索引(Index)、缺省值(Default)、图表(Diagram)、用户(User)、规则(Rule)等几类。

    img

    用户(User)

    其实,用户指的就是有对数据库有权限访问的人。

    视图(View)

    视图也有一组数据项和命名字段,只是在用户执行查询操作的时候才会出现,其实在数据库中并不存在,通过控制用户对数据的访问权限,简化数据,只显示用户需要的数据项。

    索引(Index)

    索引是为了给用户提供快速访问数据的途径,时刻监督数据库表的数据,从而参照特定数据库表列建立起来的一种顺序,主要是为了便于用户访问指定数据,避免数据的重复。

    触发器(Trigger)

    触发器,在数据库表中属于用户定义的SQL事务命令集合。如果你对一个数据库表执行删除、插入、修改的时候,命令就能够自动去执行。

    序列(Sequence)

    序列,定义存储在数据字典里面,序列提供了唯一数值的顺序表从而来简化程序的设计工作。

    图表(Diagram)

    图表,是为了编辑表与表之间的关系,可以理解为数据库表之间的一种关系示意图。

    规则(Rule)

    规则是实现对数据库表中列数据的一种限制。

    存储过程(Stored Procedure)

    存储过程是为了实现某个特定功能而汇集在一起的一组SQL语句,经过编译之后会存储在数据库里面的SQL程序。

    表(Table )

    数据库,由行(Row)和列(Column)构成。列又称为字段,列的标题被称为字段名。数据库表中的行,一行数据称为一条记录,多数是同类信息组成。一般来说,一个数据库表是由一条或多条记录组成,如果是没有记录的表,则称为空表。为了惟一地确定一条记录,每个数据库表中一般都是有一个主关键字。

    缺省值(Default)

    缺省值,就是数据库表中插入数据或创建列时,有些列或者列的数据没有予以设定具体数值,那么就会直接以预先设置的内容赋值

    数据库对象语法

    for (数据库操作)(多是delete、update,insert)

    as执行程序块

    执行触发器(Trigger)

    对数据库表执行对应操作的时候开始触发。数据库中的触发器是用户定义的SQL事务命令集合。如果你对一个数据库表执行删除、插入、修改的时候,命令就能够自动去执行。


    参考文献:

    数据库对象有哪些?主要的数据库对象你都知道吗? - 简书(简单科普向)
    https://www.jianshu.com/p/ec63e6937e7c

    Oracle_表空间、数据库对象 - ageeklet的博客 - CSDN博客
    https://blog.csdn.net/ageeklet/article/details/82457092

    数据库对象 - 忠麦一生 - CSDN博客(基础概念)
    https://blog.csdn.net/zhuojiajin/article/details/7748221

    常用数据库对象 - 让我们来做点什么 - CSDN博客(Oracle代码向)
    https://blog.csdn.net/weixin_38008316/article/details/80543453

    展开全文
  • SAP-HANA数据库SQL中文完全参考手册,本文档完全翻译为中文,适合看不懂原版官方英文文档的人,内容做了精美的排版,里面包括各种函数,语法,限制信息等。内容非常完备,掌握这本手册,相信一定能掌握HANA
  • 数据库论文参考文献

    千次阅读 2021-01-19 07:10:28
    数据库论文参考文献论文的最后部分是由参考文献组成的,有时也会附录。参考文献在论文中是一些要求的,大都都是来源格式的要求。小编这次整理的是有关数据库论文的参考文献,大家可以参考参考。[1]基于关系...

    数据库论文参考文献

    论文的最后部分是由参考文献组成的,有时也会有附录。参考文献在论文中是有一些要求的,大都都是来源格式的要求。小编这次整理的是有关数据库论文的参考文献,大家可以参考参考。

    [1]基于关系数据库的关键词查询[J]. 林子雨,杨冬青,王腾蛟,张东站. 软件学报. 2010(10)

    [2]S-CBR:基于数据库模式展现数据库关键词检索结果[J]. 彭朝晖,张俊,王珊. 软件学报. 2008(02)

    [3]外文数据库分级定价模式研究[J]. 向林芳. 情报理论与实践. 2012(08)

    [4]云计算和云数据管理技术[J]. 刘正伟,文中领,张海涛. 计算机研究与发展. 2012(S1)

    [5]云计算环境下的分布存储关键技术[J]. 王意洁,孙伟东,周松,裴晓强,李小勇. 软件学报. 2012(04)

    [6]外文电子期刊数据库捆绑纸本订购模式分析[J]. 向林芳. 图书馆学研究. 2012(03)

    [7]电子期刊数据库法律保护模式面临的困境[J]. 肖蕾. 赤峰学院学报(科学教育版). 2011(04)

    [8]我国高校图书馆数据库使用管理现状研究[J]. 宛玲,李晓娟,杜坤. 图书馆工作与研究. 2013(01)

    [9]浅析图书馆数据库的建设与维护[J]. 胡斌. 数字技术与应用. 2013(01)

    [10]医院信息系统Oracle数据库更换字符集的技术实践[J]. 张怀亮,徐京渝,曹婷,朱小威. 医疗卫生装备. 2017(01)

    [11]基于Oracle数据库的电力企业信息系统的维护[J]. 肖畅,沈海实. 电子技术与软件工程. 2014(08)

    [12]基于属性表的RDF数据存储系统研究[D]. 陶承恺. 2013

    [13]WEB数据库接口技术及应用[J]. 李平,刘彬. 计算机系统应用. 2001(05)

    [14]利用ASP技术访问数据库技术探讨[J]. 王珂玲. 湖南轻工业高等专科学校学报. 2000(01)

    [15]CAD智能工程数据库实现方法的研究与应用[J]. 赵付青,余冬梅,张聚礼. 计算机工程与应用. 2003(02)

    [16]XML的关系数据库技术与应用[J]. 骆炎民,张全伙. 华侨大学学报(自然科学版). 2003(03)

    [17]SQL Server数据库应用系统中数据完整性的设计与实施[J]. 刘敏贤. 航空计算技术. 2002(02)

    [18]基于SQL Server视图的数据库安全模型的研究[J]. 陆静平,何玉林. 计算机工程与应用. 2002(09)

    上述的这些关于数据库的参考文献,大家在写论文前可以参考看看,也许会在写论文时有一定的帮助。如果您想发表论文或者了解更多的论文投稿信息,可在线咨询360期刊网。

    展开全文
  • 数据库参考文献

    万次阅读 2019-02-20 22:38:18
    https://www.cnblogs.com/heyangblog/p/7624645.html

    MySQL的基本操作的相关博客:

    1. https://www.cnblogs.com/heyangblog/p/7624645.html
    展开全文
  • 数据库文件有哪些格式以及类型呢? 一般.sql、.bak 文件格式 对应的数据库类型分别为 mysql的数据库文件是.sql后缀的,mssql是.bak后缀的。access是最基本的数据库可以是任何文件名,一般是mdb,我们的所有虚拟...
  • MySQL的4个系统数据库介绍

    千次阅读 2021-02-01 13:12:11
    MYSQL在一定程度有些东西和SQL Server相似,另一方面很多东西又与Oracle相似的东西;今天分享下和SQL Server稍微相似的数据库管理方式,即数据库的方式管理数据库。1. INFORMATION_SCHEMA数据库:此数据库提供了...
  • SAP-HANA数据库SQL参考手册是一个中文版的SAP HANA SQL参考文件,里面详细介绍了在SAP HANA 体系中SQL语言的使用规则,包括增删改查等语句
  • HugeGraph图数据库有哪些功能?

    千次阅读 2018-08-26 19:54:07
    数据库(Graph Database)是一种使用顶点、边和属性来表示与存储数据,并以图结构进行语义查询的数据库。图数据库的关键概念是边,通过边将顶点连接在一起,从而进行快速的图检索操作。 HugeGraph是一款开源图...
  • 带你发现新大陆!什么是图数据库以及简单入门!

    万次阅读 多人点赞 2018-01-17 21:16:24
    一、关系型数据库的不适性 在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:关系数据库管理系统(RDBMS)。然而,随着关系数据库使用范围...
  • 时序数据库介绍和使用

    万次阅读 多人点赞 2018-06-10 18:17:08
    目前行业内比较流行的开源时序数据库产品 InfluxDB、OpenTSDB、Prometheus、Graphite等,其产品特性对比如下图所示: 1.4.2 InfluxDB介绍 InfluxDB是一个开源的时序数据库,使用GO语言开发,特别适合用于...
  • 常用内存数据库介绍

    万次阅读 2018-07-09 23:18:55
    1. 内存数据库简介 1.1 概念 一、什么是内存数据库 传统的数据库管理系统把所有数据都放在磁盘上进行管理,所以称做磁盘数据库(DRDB:Disk-Resident Database)。磁盘数据库需要频繁地访问磁盘来进行数据的操作,...
  • 几种开源数据库

    万次阅读 2019-05-01 17:11:23
    NoSQL数据库一天天变得越来越流行。以下是最好的,免费,开源NoSQL数据库的一个列表。其中MongoDB是这些开源NoSQL数据库中最好的。这个列表包括:MongoDB, Cassandra, CouchDB, Hypertable, Redis, Riak, Neo4j, ...
  • 生物信息学数据库分类概览

    万次阅读 2018-11-24 18:55:07
    生物与计算机的结合让生物进入大数据时代,为方便管理各种生物数据,科学家们开发...元数据库,合并不同来源的相关数据以更新的或更加方便的形式提供新的数据,通俗的讲就是数据库数据库,代表性的数据库主要以...
  • 数据库监控指标

    千次阅读 2019-03-13 22:02:49
    数据库是系统健康和用户行为健康的重要指标。数据库中的异常行为可能会引起应用程序中的问题。或者,当您的应用程序中存在异常时,您可以使用数据库指标来帮助加快调试...我们对数据库很高的期望; 我们希望它们...
  • 2018-4-25mysql数据库基础

    千次阅读 2021-01-30 10:16:10
    2018-4-25mysql数据库基础新建模板小书匠1. 数据库分类RDBMS:关系数据库管理系统非结构化和半结构化的数据:NoSQL(Not only SQL)2. mysql简介1.MYSQL数据库由服务器端和客户端(C/S)组成。服务器中主要存储数据文件...
  • 12个医学公共数据库

    万次阅读 2019-05-05 14:34:26
    美国国家癌症数据库(National Cancer Database, NCDB)是经国家认证的,由美国外科医师学会和美国癌症学会联合组建的,它是一个基于医院登记数据的临床肿瘤学数据库,来源于超过1500多个癌症委员会认证的机构。...
  • 文档型数据库

    万次阅读 2018-11-21 08:48:37
    文档型数据库 简介 1. MongoDB:文档型数据库,按照文档的形式存储 a. Web App(用的较多) 2. 数据库管理系统(DBMS) a. 需要把具体如何实现的如 增删改查 隐藏在系统软件中,对用户软件透明 基础概念: a. ...
  • 电大3868MySQL数据库应用-0003-参考资料请仔细阅读再付费:本试题是精心整理的题库资料!请按CTRL+F在题库中逐一搜索每一道题的答案!主观题可能不是标准答案!如果戒意不要下载,谢谢由金锄头账号:qq号1072066377...
  • vb与access数据库的操作实例所有VB6.0源代码,很好的参考价值
  • 面向对象数据库简介

    千次阅读 2020-03-03 21:18:18
    面向对象数据库(OODB)是一个基于面向对象编程语言(OOP)的数据库,其数据都是以对象/类的形式表示并存储在面向对象数据库中。简单来讲,面向对象数据库 = 面向对象编程语言 + 关系型数据库特性。在这个公式里面,面向...
  • kv数据库

    千次阅读 2019-06-26 20:32:56
    key-value数据库是一种以键值对存储数据的一种数据库,类似Java的map,每个键都会对应一个唯一的值。key-value数据库代表为redis。 redis是一个key-value存储系统,支持存储的value类型相对更多,包括string(字符串...
  • 墙裂推荐!2019 年度数据库领域热点汇总

    千次阅读 多人点赞 2019-12-26 10:00:14
    马上就要进入 2020 年了,让我们来回顾一下 2019 年度数据库领域都有哪些热点新闻和大事件!
  • 本篇关于文摘型数据库的常用知识常用文摘型数据库文摘数据库文摘数据库的特点和作用著名的中外文文摘数据库Web of Science 检索与利用SCIESSCI合理的创建标题,助于目录的生成如何改变文本的样式插入链接与图片...
  • 强烈推荐 10 本我私藏的数据库书单,附读书方法

    千次阅读 多人点赞 2020-06-22 10:26:03
    二哥推荐的数据库书单吗?关于 MySQL 和 Oracle 的,谢谢了。 读者小猫私信问了我上面这个问题,我觉得问题挺典型的,值得写篇文章分享一下。因为对于 Java 程序员来说,几乎不可避免地要和数据库打交道,MySQL ...
  • 分子生物学数据库

    千次阅读 2019-02-20 11:01:09
    核酸研究(NAR)对所有的分子生物学数据库进行分类, 见 NAR Database Summary Paper Category List,包括: Nucleotide Sequence Databases (核酸数据库) RNA sequence databases (RNA序列数据库) Protein ...
  • 数据库应用领域

    千次阅读 2019-05-15 10:23:17
    数据库应用领域 数据库的基本概念和应用领域 简单地说,可以把数据库定义为数据的集合,或者说数据库就是为了实现一定的目的而按某种规则组织起来的数据的集合。数据库管理系统就是管理数据库的系统,即对数据库执行...
  • 大型网站数据库设计sql,下载运行即可使用参考,完美注释,清晰字段名

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,125,912
精华内容 450,364
关键字:

参考数据库有哪些