精华内容
下载资源
问答
  • 关于数据库插入数据时使用values和value的区别 在数据库插入数据时使用values和value都是正确的, 唯一不同的是:在插入单行和多行数据的时候,执行的效率不同 在插入单行数据的时候,values要优于value 在插入...

    关于数据库插入数据时使用values和value的区别

    
    在数据库插入数据时使用values和value都是正确的,
    唯一不同的是:在插入单行和多行数据的时候,执行的效率不同
    
    
    在插入单行数据的时候,values要优于value
    在插入多行数据的时候,value要优于values
    
    
    
    
    展开全文
  • 图书管理系统数据库设计

    万次阅读 多人点赞 2019-12-22 20:30:13
    实验八 图书管理系统数据库设计 一、实验学时 2学时 二、实验目的 (1)熟悉SQL Sever基本操作。 (2)利用T-SQL语句实现相关操作。 (3)通过完成从用户需求分析、概念结构设计,逻辑结构设计等一系列的数据库设计...

    实验八 图书管理系统数据库设计

    一、实验学时

    2学时

    二、实验目的

    (1)熟悉SQL Sever基本操作。
    (2)利用T-SQL语句实现相关操作。
    (3)通过完成从用户需求分析、概念结构设计,逻辑结构设计等一系列的数据库设计到上机编程、调试和应用等全过程,掌握数据库设计的基本步骤。
    (4)进一步理解和掌握数据库原理的相关内容。

    三、实验内容

    设计一个简单的图书管理系统包括图书馆内书籍的信息、学校在校学生的信息以及学生的借阅信息。此系统功能分为面向学生和面向管理员两部分,其中面向学生部分可以进行预定、续借和查询书籍等操作,面向管理员部分可以完成书籍和学生的增加、删除和修改以及对学生借阅、归还的确认。

    1.需求分析
    (1)学生
    学生的操作流程如图8-1所示。

    图8-1 学生的操作流程
    (2)管理员
    管理员可完成书籍和学生的增加、删除和修改以及对学生借阅、续借、归还的确认,其操作流程如图8-2 所示。

    图8-2 管理员操作流程

    2.概念模型设计
    数据库需要表述的信息有以下几种:
    (1)图书信息
    (2)学生信息
    (3)管理员信息
    (4)学生预定图书信息
    (5)学生借阅还图书信息
    说明:
    1)书号是图书的键码,每本书有唯一的书号。一个学生可同时借阅多本书。一个管理员可处理多个同学的借阅等事宜。
    2)一般情况下,学生、管理员和图书之间的联系为1:1:n,借书关系Lend作为连接关系,其键码为n端实体集的键码,即书号为借书关系的键码。这反映了如果还书时也把当初的借书记录删除,则书号就能唯一识别一个元组。
    如果还书时不同时删除借书记录,则意味着同一本书前后可借给不同的学生,于是学生、管理员和图书之间的联系变为m:1:n,这时借书关系的键码为书号和学号的组合。
    如果在不删除借书记录的情况下,同一学生再次借同一本书,这时,学生、管理员和图书之间的联系变为m:p:n,于是,借书关系的键码为书号、学号和管理员号的组合。但这里有一个隐含的信息,即同一学生前后两次借同一本书所遇到的管理员不同,而这种不同可能仅仅是“日期”不同。因此,借书日期成了必不可少的成分,也就是说,在这种情况下,属性全集才是借书关系的键码。
    总之,借书关系的键码与图书管理模式有关,读者可按照自己的理解确定键码,并编写相应的事务处理流程。其他关系也有类似之处。
    3)要知道图书当前的状态,是在图书馆存放,还是被借阅等,需要在Book的模式中增加对应项用以表示图书当前的状态。比如我们增加State,并且约定取值和状态的对应关系如下:
    0:在图书馆中并且没有被预定
    1:在图书馆中并且已被预定
    2:被借出并且没有被预定
    3:被借出并且已被预定
    用E-R模型表达该模型的设计,画出E-R模型如下:

    图8-3 模型的E-R图

    3.逻辑设计
    通过E-R模型到关系模型的设计,请写出关系模式:(实体或属性的英文可以自取)
    1、Book(BookID,Title,Author,Publisher,Pyear,Language,State)
    2、Student(ID,Name,Dept)
    3、Assist(ID,Name)
    4、BBook(BookID,StuID,BDate)
    5、RBook(BookID,StuID,RDate)
    6、Lend(StuID,AstID,BookID,LDate)
    7、BookRtn(StuID,AstID,BookID,RDate)

    4.物理设计
    为了提高在表中搜索元组的速度,在实际实现的时候应该基于键码建立索引。下面是各表中建立索引的表项:
    (1)在书表中按书号建立索引
    T-SQL语句:
    CREATE INDEX Book_Idx ON Book(BookID);
    (2)在学生表中按学号建立索引
    T-SQL语句:
    CREATE INDEX Student_Idx ON Student(ID);

    5.用T-SQL实现设计
    (1)建立数据库表(注意自定义约束)
    1)建Book(图书信息)表
    T-SQL:
    CREATE TABLE Book(
    BookID varchar(20) PRIMARY KEY,
    Title varchar(50) NOT NULL,
    Author varchar(50),
    Publisher varchar(50),
    Pyear char(8),
    Language char(2),
    State char(1) DEFAULT ‘0’);

    2)建Student(学生信息)表
    T-SQL:
    CREATE TABLE Student(
    ID varchar(10) PRIMARY KEY,
    Name varchar(18) NOT NULL,
    Dept varchar(18) NOT NULL);

    3)建Assist(管理员信息)表
    T-SQL:
    CREATE TABLE Assist(
    ID varchar(8) PRIMARY KEY,
    Name varchar(18) NOT NULL);

    4)建BBook(学生预定图书信息)表
    T-SQL:
    CREATE TABLE BBook(
    BookID varchar(20) NOT NULL,
    StuID varchar(10) NOT NULL,
    BDate datetime NOT NULL,
    CONSTRAINT PK_BBOOK
    PRIMARY KEY(BookID,StuID),
    CONSTRAINT FK_BBOOK_BID
    FOREIGN KEY(BookID) REFERENCES Book(BookID),
    CONSTRAINT FK_BBOOK_StdID
    FOREIGN KEY(StuID) REFERENCES Student(ID));

    5)建RBook(学生续借图书信息)表
    T-SQL:
    CREATE TABLE RBook(
    BookID varchar(20) NOT NULL,
    StuID varchar(10) NOT NULL,
    RDate datetime NOT NULL,
    CONSTRAINT PK_RBOOK
    PRIMARY KEY(BookID,StuID),
    CONSTRAINT FK_RBOOK_BookID
    FOREIGN KEY(BookID) REFERENCES Book(BookID),
    CONSTRAINT FK_RBOOK_StdID
    FOREIGN KEY(StuID) REFERENCES Student(ID));

    6)建Lend(学生借阅信息)表
    T-SQL:
    CREATE TABLE Lend(
    StuID varchar(10) NOT NULL,
    AstID varchar(8) NOT NULL,
    BookID varchar(20) NOT NULL,
    LDate datetime NOT NULL,
    CONSTRAINT PK_LEND
    PRIMARY KEY(StuID,AstID,BookID),
    CONSTRAINT FK_LEND_StuID
    FOREIGN KEY(StuID) REFERENCES Student(ID),
    CONSTRAINT FK_LEND_AstID
    FOREIGN KEY(AstID) REFERENCES Assist(ID),
    CONSTRAINT FK_LEND_BookID
    FOREIGN KEY(BookID) REFERENCES Book(BookID));

    7)建BookRtn(学生还书信息)表
    T-SQL:
    CREATE TABLE BookRtn(
    StuID varchar(10) NOT NULL,
    AstID varchar(8) NOT NULL,
    BookID varchar(20) NOT NULL,
    RDate datetime NOT NULL,
    CONSTRAINT PK_BookRtn
    PRIMARY KEY(StuID,AstID,BookID),
    CONSTRAINT FK_BookRtn_StdID
    FOREIGN KEY(StuID) REFERENCES Student(ID),
    CONSTRAINT FK_BookRtn_AstID
    FOREIGN KEY(AstID) REFERENCES Assist(ID),
    CONSTRAINT FK_BookRtn_BookID
    FOREIGN KEY(BookID) REFERENCES Book(BookID));

    (2)管理员操作
    1)在学生表中增加一位学生的基本信息:
    T-SQL:
    INSERT INTO Student(ID,Name,Dept) VALUES(#StuNo,#Name,#Dept);
    2)在学生信息表中删除一学生的信息。
    T-SQL:
    DELETE FROM Student WHERE(ID=#ID);
    3)在学生信息表中修改一学生信息。
    T-SQL:
    UPDATE Student SET Name=#Name, Dept=#Dept WHERE ID=#ID;
    4)在图书表中增加一本图书信息。
    T-SQL:
    INSERT INTO Book(BookID,Title,Author,Publisher,Pyear,Language)
    VALUES(#BookID,#Title,#Author,#Publisher,#Pyear,#Language);

    5)在图书表中删除一本图书信息。
    T-SQL:
    DELETE FROM Book WHERE BookID=#BookID;
    6)在图书信息表中修改一本图书信息。
    T-SQL:
    UPDATE Book SET Title=#Title, Author=#Author, Publisher=#Publisher,
    Pyear=#Pyear, Language=#Language WHERE BookID=#BookID;

    事务定义:
    1)定义学生借阅图书这一事务(即向学生借阅信息表中插入一条记录,同时修改图书信息表中相关书籍的状态信息)。
    T-SQL:
    BEGIN TRANSACTION
    INSERT INTO Lend(StuID,AstID,BookID,LDate)
    VALUES(#StuID,#AstID,#BookID,#LDate);
    UPDATE Book SET State=‘2’ WHERE BookID=#BookID
    COMMIT;

    2)定义学生归还图书这一事务(即向学生还书信息表中插入一条记录,同时修改图书信息表中相关书籍的状态信息)。
    T-SQL:
    BEGIN TRANSACTION
    INSERT INTO BookRtn(StuID,AstID,BookID,RDate)
    VALUES(#StuID, #AstID, #BookID, #RDate);
    UPDATE Book SET State=‘0’ WHERE BookID=#BookID;
    COMMIT;

    (3)学生操作
    存储过程定义:
    1)定义学生预定图书的存储过程
    提示:学生预定图书,假设图书已经被预定了,则不允许继续预定。否则的话应该根据图书是在馆内还是被借出去两种情况,修改图书当前的状态。最后在预定表中插入一条记录。修改记录和插入新记录都发生或都不发生,所以将这个动作封装成一个事务,保证这个操作的原子性。
    自定义如下:
    CREATE PROC Book_Book
    @BookID varchar(20),@StdID char(6), @BDate datetime
    AS
    DECLARE @TransName VARCHAR(20)
    SELECT @TransName=’Book_Book’
    BEGIN TRANSACTION @TransName
    DECLARE @booked int, @book_state_before char(1), @book_state_after char(1)
    SELECT @booked=count(*) FROM BBook WHERE BID=@BookID
    IF @booked>0
    ROLLBACK TRANSACTION @TransName
    ELSE BEGIN
    SELECT @book_state_before=state FROM Book WHERE BookID=@BookID
    IF @book_state_before=’0’
    SELECT @book_state_after=’1’
    ELSE IF @book_state_before=’2’
    SELECT @book_state_after=’3’
    UPDATE Book SET state=@book_state_after WHERE BookID=@BookID
    INSERT INTO BBook(BID,StdID,BDate) VALUES(@BookID,@StdID,@BDate)
    COMMIT TRANSACTION @TransName
    END
    GO

    2)定义学生续借图书的存储过程
    提示:学生续借图书,假定图书已经被预定了,则不允许续借。否则,在续借记录中插入一条记录就可以了。把这个动作封装成一个存储过程是为了使用方便明了。
    自定义如下:
    CREATE PROC Renew_Book
    @BookID varchar(20),@StdID char(6), @RDate datetime
    AS
    DECLARE @TransName VARCHAR(20)
    SELECT @TransName=’Renew_Book’
    BEGIN TRANSACTION @TransName
    DECLARE @booked int
    SELECT @booked=count(*) FROM BBook WHERE BID=@BookID
    IF @booked=0
    INSERT INTO RBook(BID,StdID,BDate) VALUES(@BookID,@StdID,@RDate)
    COMMIT TRANSACTION @TransName
    END
    GO

    展开全文
  • 数据库原理及应用教程 第4版 微课版 陈志泊主编 习题参考答案

    此答案为数据库原理及应用教程第4版微课版陈志泊主编

    习题参考答案

    第1章习题参考答案

    一、选择题

    1. C 2. B 3. D 4. C 5. D
    2. B 7. A 8. B 9. D 10. B
    3. C 12. D 13. D 14. D 15. B
    4. C 17. D 18. A 19. D 20. A
    5. D 22. D 23. C 24. A 25. C

    二、填空题

    1. 数据库系统阶段
    2. 关系
    3. 物理独立性
    4. 操作系统
    5. 数据库管理系统(DBMS)
    6. 一对多
    7. 独立性
    8. 完整性控制
    9. 逻辑独立性
    10. 关系模型
    11. 概念 结构(逻辑)
    12. 树 有向图 二维表 嵌套和递归
    13. 宿主语言(或主语言)
    14. 数据字典
    15. 单用户结构 主从式结构 分布式结构 客户/服务器结构 浏览器/服务器结构
    16. 现实世界 信息世界 计算机世界

    第2章习题参考答案

    一、选择题

    1. A 2. C 3. C 4. B 5. B
    2. C 7. B 8. D 9. C 10. A
    3. B 12. A 13. A 14. D 15. D 16. B 17. C

    二、填空题

    1. 选择(选取)
    2. 相容(或是同类关系)
    3. 并 差 笛卡尔积 选择 投影
    4. 并 差 交 笛卡尔积
    5. 选择 投影 连接
    6. σf®
    7. 关系代数 关系演算
    8. 属性
    9. 同质
    10. 参照完整性
    11. 系编号,系名称,电话 办公地点
    12. 元组关系 域关系
    13. 主键 外部关系键
    14. R和S没有公共的属性
    15. 关系

    第3章习题参考答案

    一、选择题

    1. B 2. A 3. C 4. B 5. C 6. C
    2. B 8. D 9. A 10. D 11. D(2019年6月前印刷的版本中,选择题共12题,2019年6月后印刷的版本更新了这个内容,删除了选择题原来的第11题)

    二、填空题

    1. 结构化查询语言(Structured Query Language)
    2. 数据查询、数据定义、数据操纵、数据控制
    3. 外模式、模式、内模式
    4. 数据库、事务日志
    5. NULL/NOT NULL、UNIQUE约束、PRIMARY KEY约束、FOREIGN KEY约束、CHECK约束
    6. 聚集索引、非聚集索引
    7. 连接字段
    8. 行数
    9. 定义
    10. 系统权限、对象权限
    11. 基本表、视图
      12.(1)INSERT INTO S VALUES(‘990010’,‘李国栋’,‘男’,19)
      (2)INSERT INTO S(No,Name) VALUES(‘990011’, ‘王大友’)
      (3)UPDATE S SET Name=‘陈平’ WHERE No=‘990009’
      (4)DELETE FROM S WHERE No=‘990008’
      (5)DELETE FROM S WHERE Name LIKE ‘陈%’
      13.CHAR(8) NOT NULL
      14.SC.CNo=C.CNo
      15.ALTER TABLE Student
      ADD
      SGrade CHAR(10)

    第4章习题参考答案

    一、选择题

    1. B 2. B 3. D 4. B 5. C
    2. D 7. B 8. D 9. D 10. D
    3. A 12.C 13.D 14.C 15.B

    二、填空题

    1. 超键(或超码)
    2. 正确 完备
    3. 属性集X的闭包X + 函数依赖集F的闭包F +
    4. 平凡的函数依赖 自反性
    5. {AD→C} φ
    6. 2NF 3NF BCNF
    7. 无损连接 保持函数依赖
    8. AB BC BD
    9. B→φ B→B B→C B→BC
    10. B→C A→D D→C
    11. AB 1NF
    12. AD 2NF
    13. BCNF
    14. 包含
    15. 函数依赖
    16. BCNF

    第5章习题参考答案

    一、选择题

    1. B 2. B 3. C 4. A 5. C
    2. D 7. A 8. C 9. D 10. D
    3. B 12. B 13. A 14. D 15. A

    二、填空题

    1. 安全性控制、完整性控制、并发性控制、数据库恢复
    2. 数据对象、操作类型
    3. 授权粒度、授权表中允许的登记项的范围
    4. 原始数据(或明文)、不可直接识别的格式(或密文)、密文
    5. 事务、原子性、一致性、隔离性、持久性
    6. 丢失更新、污读、不可重读
    7. 封锁、排它型封锁、共享封锁
    8. 利用数据的冗余
    9. 登记日志文件、数据转储
    10. 事务故障、系统故障、介质故障
    11. 海量转储和增量转储
    12. 静态转储和动态转储
    13. 完整性
    14. 登录账号、用户账号
    15. public
    16. 服务器、数据库

    第6章习题参考答案

    一、选择题

    1. B 2. C 3. C 4. A 5. C
    2. B 7. C 8. B 9. D 10. C
    3. D 12. B 13. B 14. D 15. B
    4. A 17. C*(2019年6月前印刷的版本中,选择题的第16题与选择题的第13题重复了,2019年6月后印刷的版本更新了这个内容,删除了选择题原来的第16题)*

    二、填空题

    1. 数据库的结构设计、数据库的行为设计
    2. 新奥尔良法
    3. 分析和设计阶段、实现和运行阶段
    4. 需求分析
    5. 概念结构设计
    6. 自顶向下、自底向上
    7. 属性冲突、命名冲突、结构冲突
    8. 逻辑结构设计
    9. 确定物理结构、评价物理结构
    10. 数据库加载
    11. 运行和维护
    12. 物理
    13. 数据字典
    14. 需求分析
    15. 载入

    第7章习题参考答案

    一、选择题

    1. B 2.C 3.B 4.D 5.A

    二、填空题

    1. 局部变量、全局变量
      • -、/……/
    2. DECLARE
    3. SQL、流程控制
    4. AFTER 触发器、INSTEAD OF 触发器
    5. 插入表、删除表
    6. 数据库备份、事务日志备份、差异备份、文件和文件组备份
    7. 简单还原、完全还原、批日志还原
    8. 硬盘、磁带、管道

    更全答案请看https://www.doc88.com/p-4843874654172.html

    展开全文
  • Oracle数据库 Insert 多行Values

    千次阅读 2017-12-18 19:07:15
    Oracle数据库INSERT 多行VALUESInsert All Into dept values(10,'ACCOUNTING','NEW_YORK') Into dept Values(20,'RESEARCH','DALLAS') Into dept Values(30,'SALES','CHICAGO') Into dept Values(40,'OPERATIONS','...

    Oracle数据库INSERT 多行VALUES

    Insert All Into dept values(10,'ACCOUNTING','NEW_YORK')
    Into dept Values(20,'RESEARCH','DALLAS')
    Into dept Values(30,'SALES','CHICAGO')
    Into dept Values(40,'OPERATIONS','BOSTON')
    Select 1 from dual
    1. 使用 Insert All Into 替代 Insert Into
    2. 最后的Select 1 from table_name 可以是不是dept的任何表
    3. 不使用Mysql的逗号分格,在每个Values前面加上Into table_name VALUES

    展开全文
  • Eclipse连接MySQL数据库(详细步骤)

    万次阅读 多人点赞 2016-12-27 21:19:28
    本人在写这篇博客的时候也是菜鸟一只,百度“Java连接mysql数据库、eclipse连接数据库”等文章一大堆,可总是报错。 下面的操作是经本人验证,确实可行,包括了jar包导入、用jdbc连接mysql之前,新建数据库,新建...
  • 002-Navicat创建数据库和表教程

    万次阅读 多人点赞 2019-08-23 16:03:48
    Navicat创建数据库和表教程1.[安装MySQL数据库](https://blog.csdn.net/WeiHao0240/article/details/86908034)2.[安装Navicat Premium 12]...连接本地数据库4.导出5.导入6.查询 1.安装My...
  • 在数据入库的时候报错——oracle-00926:缺失VALUES关键字. 这是我的SQL <insert id="xxxInsert" parameterType="java.util.List"> INSERT INTO TableOne USING( ...
  • 大学专业数据库

    2018-11-09 18:22:37
    大学专业数据库(包含 专业门类-类-具体的专业)。 INSERT INTO `school_special` VALUES ('1', '1', '学科门类:哲学', '0'); INSERT INTO `school_special` VALUES ('2', '101', '哲学类', '1'); INSERT INTO `...
  • 在使用数据库的时候,难免要在使用过程中进行删除的操作,如果是使用int类型的字段,令其自增长,这是个最简单的办法,但是后果会有些不是你想要的!看下这个Demo:  1.建立这样的简单的表Test.    2.设置字段id的自增. ...
  • insert values:优点:可以批量插入;缺点:单条执行效率低。&lt;适合批量插入&gt; insert into table(col1,col2,col3) values('val1','val2','val3'); insert set:优点:执行效率高;缺点:每次只能...
  • 在 Python Flask项目中将数据库配置完,并定义模型类之后,执行命令: # 注:命令中的db是在配置中定义的数据库的一个命令的名称 $ python manage.py db init $ python manage.py db migrate -m"initial" ...
  • 数据库实验一:创建数据库和表

    千次阅读 多人点赞 2019-10-20 09:19:27
    数据实验一:创建数据库和表 1.1 实验目的 掌握MySQL下创建、修改、删除数据库和表的方法; 掌握查看数据库及其构成、数据库文件、数据库引擎、数据库对象、字符集、校对规则等应用; 掌握数据库...
  • MySQL数据库总结

    万次阅读 多人点赞 2019-11-25 13:26:13
    一、数据库简介 数据库(Database,DB)是按照数据结构来组织,存储和管理数据的仓库。 典型特征:数据的结构化、数据间的共享、减少数据的冗余度,数据的独立性。 关系型数据库:使用关系模型把数据组织到数据表...
  • SQLite简介: SQLite是Android系统采用的一种开源的轻量级的关系型的数据库,Android中允许每个应用程序都拥有自己独立的数据库,每...Content Values以键值对的形式表示,用来向数据库的表中插入新的行,每一个Conten
  • 各位大神帮帮忙,SQL数据库中 Insert添加数据 其中Values里面 的值为变量怎么办,急急急
  • import java.sql.*; public class JDBCTest { public static void main(String[] args){ // 驱动程序名 String driver = "... // URL指向要访问的数据库名scutcs // String url = "jdbc:mysql://loca
  • 数据库

    千次阅读 多人点赞 2017-04-03 00:44:42
    数据库操作database 创建数据库 create datebase 数据库名 查看所有的数据库 show databases 查看某个数据库定义的信息 show create database 数据库名 删除数据库 drop database 数据库名 切换数据库 use ...
  • QT连接数据库

    万次阅读 多人点赞 2019-06-07 11:15:09
    QT连接数据库及操作 MySQL数据库 创建一个新的项目,带ui,(Widget) 在.pro文件中加上sql,如图 在类的.cpp中加上两个头文件 #include <QSqlDatabase> #include <QDebug> #include <QMessageBox&...
  • 全国省市区三级数据库,标准地区编码 INSERT INTO `area` VALUES (110000, 0, '北京市', 2, 0, 1); INSERT INTO `area` VALUES (110100, 110000, '北京市', 2, 0, 2); INSERT INTO `area` VALUES (110101, 110100, '...
  • INSERT INTO `area` VALUES ('1', '0', '1', '11', '1100', '110000', '北京市'); INSERT INTO `area` VALUES ('2', '1', '2', '11', '1101', '110100', '市辖区'); INSERT INTO `area` VALUES ('3', '2', '3', '11'...
  • mysql中插入数据value与values的区别

    千次阅读 2018-09-27 14:23:37
    value与values区别 本文来自 予怀之言 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_26683009/article/details/52526834?utm_source=copy http://dev.mysql.com/doc/refman/5.7/en/insert.html 看了...
  • 本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础、网页布局、数据库基础、Servlet、前端后台数据库交互、DAO等知识。 前一篇文章讲解了MyEclipse环境下创建JSP...
  • mysql数据库错误1452

    2020-04-17 12:31:41
    insert into Course values('C03','数据库','C02','2'); insert into Course values('C04','DB_设计','C03','3'); insert into Course values('C05','C++','','3'); insert into Course values('C06','网络原理','...
  • ### SQL: INSERT INTO GM_GOODS_SKU_REL(GOODS_ID,SKU_ID) VALUES (?,?) ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that ...
  • 数据库数据库和表的创建

    千次阅读 2020-05-26 18:55:50
    数据库和表的创建 本文使用SQLserver数据库为师范 1 目的 1、掌握利用 SSMS 及 SQL 命令两种方式管理数据库; 2、掌握利用 SSMS 及 SQL 命令两种方式管理表; 3、理解数据文件、事务日志文件、文件组的概念; 4、...
  • 创建数据库基本流程

    千次阅读 2018-05-03 14:35:46
    创建数据库基本流程 1.修改当前数据库,用于删除 use master go 2.如果存在数据库,用户删除 if exists (select * from sys.databases where name ='Test') drop database Test go 3.创建数据库 create ...
  • 数据库餐饮设计

    千次阅读 2020-01-11 14:42:05
    数据库系统设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效的存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据库操作要求。...
  • Oracle数据库学习(一)--数据库原理及SQL

    万次阅读 多人点赞 2016-03-22 22:59:54
    数据库原理 SQL(DDL、DML) 1. 数据库原理 1.1. 数据库简介 1.1.1. 文件存储 对数据的存储需求一直存在。保存数据的方式,经历了手工管理、文件管理等阶段,直至数据库管理阶段。 文件存储方式保存数据的弊端: ...
  • Python小白的数据库入门

    万次阅读 多人点赞 2019-06-28 16:49:32
    文章目录前言SQL数据库数据库SQL语言入门SQL简介SQL 的作用SQL语句分类SQLite 数据库SQLite 中的数据类型DDL语句创建表删除表修改表DML语句添加删除修改查询Python中的SQLite操作SQLite游标对象数据库可视化归纳总结...
  • Android Sqlite数据库详解

    千次阅读 2019-07-11 11:29:51
    Android自带的嵌入式数据库,可使用Sql语言 怎么使用 Sqlite通过SQLiteOpenHelper类来管理数据库 SQLiteOpenHelper 的常用方法 方法名 方法介绍 getWritableDatabase() 创建 or 打开 可读/写的数据库...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 649,134
精华内容 259,653
关键字:

values数据库