SQL Server 数据库
文章平均质量分 66
实验案例
陈建华01
这个作者很懒,什么都没留下…
展开
-
实验案例二:在products表中单表查询
查询成本大于3元并小于40元的产品信息,并按照成本从高到低的顺序显示结果, 查询成本最高的5个产品信息。> 将products表中所有水果的名称,种类和出厂日期信息并插入新表products_new中。> 查询成本低于10元的水果信息.> 将所有蔬菜的成本上调1元。> 将所有蔬菜的成本上调1元。以实验案例一的结果为环境。> 查询有哪些产品种类。原创 2023-11-29 17:56:10 · 106 阅读 · 0 评论 -
SQL Server 数据库,使用函数查询统计信息
在查询时还会经常碰到的是取某些列的最大值,最小值,平均值等信息,有时候还需要计算出 究竟查询到多少行数据项,这个时候,查询的“统计数据”是用户比较关心的,因此 SOL Server 提 供了聚合函数,聚合函数能够基于列进行计算,并返回单个值。上面所有这些函数,可以在T-SOL中混合使用,得到符合特殊要求的查询输出。在SQL Server中不能直接对日期运用数学函数,需要使用日期函数操作日期值,例如,如果执 行一个诸如“当前日期+1”的语句,SQL Server无法理解要增加的是一日、一月还是一年。原创 2023-12-01 17:26:34 · 633 阅读 · 0 评论 -
SQL Server 数据库,多表查询
右外联接(right join 或right outer join)是左外联接的反向联接,将返回右表的所有行,如果右 表的某一行在左表中没有匹配行,则左表返回空值,否则返回相应值。交叉联接就是表之间没有任何关联条件,查询将返回左表与右表挨个联接的所有行,就是左表 中的每行与右表中的所有行再一一组合,相当于两个表“相乘”。前面讲述过的所有查询都是基于单个数据库表的查询,如果一个查询需要对多个表进行操作, 就称为联接查询,联接查询的结果集或结果称为表之间的联接。表联接类型可以分为内联接、外联接和交叉联接等。原创 2023-12-04 16:01:23 · 1405 阅读 · 0 评论 -
SQL Server 数据库,分离和附加数据库
如果要将数据库更改到同一计算机或不同计算机的不同SOL Server实例中,或要移动数据库文 件存储的位置,分离和附加数据库会很有用。如果任何数据文件 的路径不同于首次创建数据库或上次附加数据库时的路径,则必须指定文件的当前路径。分离数据库是指将数据库从 SQL Server 实例中移除,但是要保证数据库中的数据文件和日志文件完整无损,之后,这些文件可以重新附加到其他数据库实例中。数据库中有一个或多个活动连接时,“消息”列将显示活动连接的数量,如“一个活动连接”。右键数据库,点击附加。原创 2023-11-28 17:21:24 · 1981 阅读 · 0 评论 -
数据库SQL Server,创建数据库
stmg 数据库创建在物理介质(如硬盘)的NTFS分区或FAT分区的一个或多个文件上,它预先分配了 将要被数据和事务日志所使用的物理存储空间,存储数据的文件叫作数据文件,数据文件包含数据 和对象,如表和索引。存储事务日志的文件叫作事务日志文件(又称日志文件).在创建一个新的数 据库的时候,仅仅是创建了一个“空壳”,必须在这个“空壳”中创建对象(如表等),然后才能使 用这个数据库。某些 数据库可能不包含任何次要数据文件,而有些数据库则包含多个次要数据文件,次要数据 文件的推荐文件扩展名是.ndf.原创 2023-11-28 16:36:53 · 285 阅读 · 0 评论 -
SQL Server 数据库,创建数据表(使用T-SQL语句)
引用完整性确保键值在所有表中一致,这类一致性要求不引用不存在的值,如果一个键值发生更改, 则整个数据库中对该键值的所有引用都要进行一致的更改。数据在表中的组织方式与在电子表格中相似,都是 按行和列的格式组织的,每行代表一条唯一的记录,每列代表记录中的一个字段.例如,在包含公 司员工信息的表中,每行代表一名员工,各列分别代表该员工的信息,如编号、姓名,身份证号 职务.出生日期、基本工资等,如图2.16所示。如果主键由多个列组成,则其中一个列将允许重复值,但是主键中所有列的值的各种组合必须 是唯一的。原创 2023-11-29 11:13:14 · 749 阅读 · 0 评论 -
SQL Server 数据库,创建数据表
引用完整性确保键值在所有表中一致,这类一致性要求不引用不存在的值,如果一个键值发生更改, 则整个数据库中对该键值的所有引用都要进行一致的更改。数据在表中的组织方式与在电子表格中相似,都是 按行和列的格式组织的,每行代表一条唯一的记录,每列代表记录中的一个字段.例如,在包含公 司员工信息的表中,每行代表一名员工,各列分别代表该员工的信息,如编号、姓名,身份证号 职务.出生日期、基本工资等,如图2.16所示。如果主键由多个列组成,则其中一个列将允许重复值,但是主键中所有列的值的各种组合必须 是唯一的。原创 2023-11-29 10:37:42 · 328 阅读 · 0 评论 -
SQL Server数据库部署
可以有效地保持数据信息的一致性,完整性,降低数据冗余。》可以满足应用的共享和安全方面的要求, 数据库技术是计算机科学的核心技术之一,具有完备的理论基础。在每个二维表中,每行称为一条记录,用来描述一个对象的信息:每列称为一个字段,用来描 述对象的一个属性,数据表与数“库之间存在相应的关联,这些关联用来查询相关的数据,如图1.7 所示就是一个数据表。在安装SOL Server 2016前,首先需要满足系统的软,硬件的最小需求,安装SOL Server 2016开 发版所需的硬件和软件要求如表1-4所示。原创 2023-11-27 17:30:25 · 231 阅读 · 0 评论 -
SQL Server 数据库,为products表添加数据
数据值的数目必须与列数相同,每个数据值的数据类型、精度和小数位数也必须与相应的 列匹配。> 如果在设计表的时候指定某列不允许为空,则该列须插入数据,否则将报告错误信息。> 尽管可以不指定列名,但是应养成好习惯,明确指定插入的列和对应的值。> INSERT语句不能为标识列指定值,因为它的值是自动增长的。> 对于字符类型的列,当插入数据的时候,需要使用单引号。右键clss > 新建查询,表已经创建好了,已插入数据。> 每次插入一整行数据,不可能只插入半行或几列数据。原创 2023-11-29 16:28:17 · 528 阅读 · 0 评论