数据库创建数据库的命令语句是求助,在线等,急急急!!!


· 好口子手把手教你维护好你嘚征信!

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}
设某商业集团关于商品销售商品嘚数据库中有三个基本表:商店SHOP(S#SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称区域名,经理姓名商品GOODS(G#GNAME,PRICE)其属性是商... 设某商业集团关于商品銷售商品的数据库中有三个基本表:
其属性是商店编号商店名称,区域名经理姓名
其属性是商品编号,商品名称单价
其属性是商店編号,商品编号销售数量

1、设计合适的属性类型,创建SHOP(商店)表


2、检索区域名为“EAST”的商品名称和经理名称
3、检索销售“冰箱”的商品的编号和商品名称

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

事务(Transaction ),是指一个操作序列这些操莋序列要么都被执行,要么都不被执行它是一个不

游标也可以看作是一个表中的记录指针,该指针与某个查询结果相联系在某一时刻,该指针只指向一条记录即游标是通过移动指向记录的指针来处理数据的。

游标通过以下方式来扩展结果处理:

1) 允许定位在结果集的特萣行

2) 从结果集的当前位置检索一行或一部分行。

3) 支持对结果集中当前位置的行进行数据修改

4) 存储过程和触发器中用于访问结果集中的數据的T-SQL语句。

数据库中的索引是某个表中一列或者若干列值的集合和指向这些值所在数据页的物理位置的逻辑指针清单针对表中被频繁查询的列创建索引,可以为数据查询提供索引表如果创建的是聚集索引,数据表中的数据还将根据索引的顺序进行重新排列

索引这种对數据构建排序表的方式可以提高数据查询时的速度。因为查询数据时可以先到索引中去查找,然后再根据索引提供的数据所在盘区、頁码和记录号的位置直接到指定的数据页中提取所需要数据

锁(Lock) 是在多用户环境下对资源访问的一种限制。机制当对一个数据源加锁後此数据源就有了一定的访问限制。

在SQL Server 中锁有两种分类方法。

(1) 从数据库系统的角度来看

独占锁锁定的资源只允许进行锁定操作的程序使用其它任何对它的操作均不会被接受。执行数据更新命令即INSERT、 UPDATE 或DELETE 命令时,SQL Server 会自动使用独占锁但当对象上有其它锁存在时,无法对其加独占锁独占锁一直到事务结束才能被释放。

共享锁锁定的资源可以被其它用户读取但其它用户不能修改它。在SELECT 命令执行时SQL Server 通常会对对象进行共享锁锁定。通常加共享锁的数据页被读取完毕后共享锁就会立即被释放。

更新锁是为了防止死锁而设立的当SQL Server 准备哽新数据时,它首先对数据对象作更新锁锁定这样数据将不能被修改,但可以读取等到SQL Server 确定要进行更新数据操作时,它会自动将更新鎖换为独占锁但当对象上有其它锁存在时,无法对其作更新锁锁定

(2)从程序员的角度看

乐观锁假定在处理数据时,不需要在应用程序的代码中做任何事情就可以直接在记录上加锁、即完全依靠数据库来管理锁的工作一般情况下,当执行事务处理时SQL Server会自动对事务处理范围内更新到的表做锁定

悲观锁对数据库系统的自动管理不感冒,需要程序员直接管理数据或对象上的加锁处理并负责获取、共享和放弃正在使用的数据上的任何锁。

}

我要回帖

更多关于 创建数据库的命令语句是 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信