`
tiehao
  • 浏览: 32800 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

数据库基本知识

阅读更多

创建视图:

create view myviewname(MemberNameEmail) as

select lastname, firstname,email,dateofjoining

from memberdetails;

 

创建试图后可以用一句select语句来使用它

select  * from MemberNameEmail

 

**************************************

事务:原子性  一致性  隔离性 持久性

关键字:commit  表示已经写入磁盘不可回滚

                rollback  回滚,commit之前的内容不可回滚

 

start transaction  开始一个事务  (mysql)   回滚整个事务

begin transaction 。。。commit transaction      (sql server)事务开始结束

 

保留点(占位符) mysql 用savepoint  delete1; rollback to delete1;回滚到delete1

sql server 用save transaction delete1;  rollback transaction delete1;

 

*******************************************

存储过程:

create procedure test_data(rows int)

begin

declare val1 float;

declare val2 float;

repeat

select rand() into val1;

select rand() into val2;

insert into tdata values(null,val1,val2);

set rows=rows-1;

until rows=0

end repeat;

end//

 

call test_data;

select * from tdata //

*****************************

外键:

create table orders(

order_num integer not null primary key,

order_date datetime not null,

cust_id char(10) not null references customers(cust_id)

);

 

alter table customers 

add constraint

forign key (cust_id) references customers (cust_id)

 

********************************************************

触发器:

delimiter  //

create trigger ad_delete_manufacturer_all

after delete on country

for each row

begin

delete from manfacturer where countryid=old.countyid;

end;//

delimiter //

create tigger ad_delete_product_all

after delete on manufacturer

for each row 

begin 

delete from product where manufacturerid=old.manufacturerid;

end;//

分享到:
评论

相关推荐

    数据库基本知识.ppt

    《数据库基本知识》这一章主要涵盖了数据库系统的基础概念,关系数据库以及Visual FoxPro系统的概述。在卫生信息化建设中,数据库技术起着至关重要的作用。本章旨在帮助读者理解数据库的重要性,熟悉Visual FoxPro...

    sql数据库基本知识.

    SQL 数据库基本知识 SQL 数据库基本知识是指学习和考试的 SQL 2005 数据库基本知识。数据库技术是信息系统的核心和基础,随着计算机技术、通信技术和网络技术的发展,数据库技术得到了越来越广泛的应用。 1. 信息...

    2023年数据库基本知识VisualFoxpro数据库程序设计教案章.doc

    数据库基本知识 Visual FoxPro 数据库程序设计教案章 本章节旨在介绍数据库的基本概念、数据库管理系统和应用系统、Xbase 关系数据库系统 oraz VFP 的界面、工作方式和基本设计工具。 数据库基本概念 数据库是一...

    数据库基本知识培训.ppt

    数据库基本知识培训.ppt 数据库基本知识培训.ppt 数据库基本知识培训.ppt

    数据库基本知识(共48张PPT).pptx

    总的来说,数据库基本知识包括了数据处理的原理、数据库的结构和管理,以及数据模型的理解和应用。学习这些知识对于理解和操作数据库至关重要,无论是开发应用程序、数据分析还是数据库管理,都需要扎实的数据库基础...

    数据库基本知识与Visual.ppt

    【数据库基本知识与Visual FoxPro概述】 数据库是一个用于存储、管理和检索数据的系统,它能够提供数据的共享、一致性和安全性。本章主要探讨数据库的基础概念,以及Visual FoxPro(VFP)这一特定的数据库管理系统...

    FOXPRO数据库基本知识.ppt

    FOXPRO数据库基本知识

    数据库基本知识综述.pptx

    【数据库基本知识】 数据库是计算机科学中的重要组成部分,它用于存储、组织和管理大量结构化数据。数据库管理系统(DBMS)是实现这一目标的核心软件,它允许用户创建、查询、更新和管理数据库。 1.1 计算机数据...

    数据库基本知识与应用考试大纲.pdf

    数据库基本知识与应用考试大纲涵盖了从数据库的基础概念到高级应用的多个方面,旨在评估考生对数据库系统的理解和实际操作能力。以下是对大纲主要内容的详细解析: 一、数据库基础 这部分主要介绍数据库的基本概念...

    数据库系统基本知识点整理.docx

    数据库系统是现代信息技术中不可或缺的一部分,它涉及到数据的组织、存储和管理,为各类应用提供高效、可靠的数据支持。本文将深入探讨数据、...理解这些基本概念和优势,对于开发和管理高质量的信息系统至关重要。

    数据库基本知识以及操作脑图

    数据库基本知识以及操作脑图

    程序设计与医学数据库:第1章 数据库基本知识与操作.ppt

    【数据库基本知识与操作】 数据库系统是现代信息技术中不可或缺的一部分,尤其在医学信息管理领域,它的作用至关重要。数据库(DataBase,DB)是一个存储在计算机内存中,按照特定方式组织的,包含相关数据的集合。...

    《Visual FoxPro 数据库应用教程》教学课件:第1章 数据库基本知识与Visual FoxPro基础.ppt

    第1章“数据库基本知识与Visual FoxPro基础”是教程的开篇,旨在建立读者对数据库和Visual FoxPro的初步认识。Visual FoxPro是微软公司开发的一款强大的数据库管理系统,它采用可视化和面向对象的编程方法,使得...

    第一章 数据库基本知识.doc

    第一章 数据库基本知识

    Visual FoxPro1—数据库基本知识与Visual FoxPro概述.ppt

    【Visual FoxPro1—数据库基本知识与Visual FoxPro概述】是一个关于数据库管理和Visual FoxPro系统的讲解资料。在本文中,我们将深入探讨其中的关键概念。 首先,我们要了解的是**信息、数据与数据处理**。数据是...

Global site tag (gtag.js) - Google Analytics