联想小新air15隐藏功能

联想小新air15隐藏功能,第1张

联想小新air15隐藏的功能:LenovoHotkeys。

联想小新笔记本电脑的开始菜单里,更新上线了一个功能性驱动软件——LenovoHotkeys(联想热键)。

LenovoUtility的迭代更新,这次更新相较于旧版本,新增了介绍Fn功能键的图形界面。

Fn+Q:

Fn+Q是散热模式切换热键,应该也是广大用户所熟知的一个快捷键,可以在节能/均衡/野兽三种模式切换,在合适的场景发挥更好的表现。

节能模式:可以显著提升笔记本电脑的续航,适合在外出使用中。

智能模式:可以智能调节系统负载,在保持较高性能的同时尽可能延长使用续航。

野兽模式:解锁最强性能释放,在插电的场景下,可以获得更好的性能表现,发挥出强悍的性能。

让你玩转你的电脑联想小新上线了这个功能。

Fn+R:

而对于部分搭载了高刷新率屏幕的机型,60Hz刷新率兼顾续航和使用体验,而高刷新率可以提供更流畅的使用体验,通过Fn+R就可进行切换。轻轻一按,用户无需再通过设置菜单里进行多次跳转,简单快捷,效率更高。

Fn+ESC:

Fn+ESC是FnLock功能键,启用后会把“快捷功能键”,锁定为“F1-F12功能键”,方便在其他应用中使用组合功能,而无需同时按下Fn+功能键,也不需要在BIOS或其他工具里手动设置。

让你玩转你的电脑联想小新上线了这个功能。

SuperKey:

SuperKey是超级热键,可以一键呼出联想电脑管家,使用联想电脑管家里的便捷工具。

对表中的数据进行限定,保证数据的正确性、有效性和完整性。

分类:

①、主键约束:primary key

②、非空约束:not null

③、唯一约束:unique

④、外键约束:foreign key

一、非空约束:not null,某一列的值不能为null

创建表时添加约束

CREATE TABLE stu(

id INT,

NAME VARCHAR(20) NOT NULL -- name为非空

);

1

2

3

4

1

2

3

4

创建表完后,添加非空约束

CREATE TABLE stu(

id INT,

NAME VARCHAR(20)

);

ALTER TABLE stu MODIFY NAME VARCHAR(20) NOT NULL;

1

2

3

4

5

6

1

2

3

4

5

6

在这里插入描述

删除name的非空约束

ALTER TABLE stu MODIFY NAME VARCHAR(20);

1

1

在这里插入描述

二、唯一约束:unique,某一列的值不能重复

注意:唯一约束可以有NULL值,但是只能有一条记录为null

在创建表时,添加唯一约束

CREATE TABLE stu(

id INT,

phone_number VARCHAR(20) UNIQUE -- 手机号

);

1

2

3

4

1

2

3

4

在这里插入描述

删除唯一约束

ALTER TABLE stu DROP INDEX phone_number;

1

1

在这里插入描述

在表创建完后,添加唯一约束

ALTER TABLE stu MODIFY phone_number VARCHAR(20) UNIQUE;

1

1

三、主键约束:primary key。

注意:

①、含义:非空且唯一

②、一张表只能有一个字段为主键

③、主键就是表中记录的唯一标识

在创建表时,添加主键约束

create table stu(

id int primary key,-- 给id添加主键约束

name varchar(20)

);

1

2

3

4

1

2

3

4

在这里插入描述

删除主键

-- 错误 alter table stu modify id int ;

ALTER TABLE stu DROP PRIMARY KEY;

1

2

1

2

在这里插入描述

创建完表后,添加主键

create table stu(

id int,

name varchar(20)

);

ALTER TABLE stu MODIFY id INT PRIMARY KEY;

1

2

3

4

5

6

1

2

3

4

5

6

自动增长:

①、概念:如果某一列是数值类型的,使用 auto_increment 可以来完成值得自动增长

②、在创建表时,添加主键约束,并且完成主键自增长

create table stu(

id int primary key auto_increment,-- 给id添加主键约束

name varchar(20)

);

1

2

3

4

1

2

3

4

在这里插入描述

③、 删除自动增长

ALTER TABLE stu MODIFY id INT;

1

1

在这里插入描述

④、添加自动增长

ALTER TABLE stu MODIFY id INT AUTO_INCREMENT;

1

1

四、外键约束:foreign key,让表于表产生关系,从而保证数据的正确性。

CREATE TABLE emp(

id INT PRIMARY KEY AUTO_INCREMENT,

NAME VARCHAR(30),

age INT,

dep_name VARCHAR(30),

dep_location VARCHAR(30)

);

INSERT INTO emp VALUES (1, '张三', 20, '研发部', '广州');

INSERT INTO emp VALUES (2, '李四', 21, '研发部', '广州');

INSERT INTO emp VALUES (3, '王五', 20, '研发部', '广州');

INSERT INTO emp VALUES (4, '老王', 20, '销售部', '深圳');

INSERT INTO emp VALUES (5, '大王', 22, '销售部', '深圳');

INSERT INTO emp VALUES (6, '小王', 18, '销售部', '深圳');

1

2

3

4

5

6

7

8

9

10

11

12

13

14

1

2

3

4

5

6

7

8

9

10

11

12

13

14

在这里插入描述

通过上面的表格,我们可以知道,表中的信息是员工在不同的部门里面,于是我们可以将上面的一张表分开,分成两张表格。一张部门的表,一张员工的表。

-- 创建部门表(id,dep_name,dep_location)

CREATE TABLE department(

id INT PRIMARY KEY AUTO_INCREMENT,

dep_name VARCHAR(20),

dep_location VARCHAR(20)

);

-- 创建员工表(id,name,age,dep_id)

CREATE TABLE employee(

id INT PRIMARY KEY AUTO_INCREMENT,

NAME VARCHAR(20),

age INT,

dep_id INT -- 外键对应主表的主键

);

-- 添加两个部门

INSERT INTO department VALUES(NULL, '研发部','广州'),(NULL ,'销售部', '深圳');

-- 添加员工信息

INSERT INTO employee (NAME,age,dep_id) VALUES('张三',20,1);

INSERT INTO employee (NAME,age,dep_id) VALUES('李四',21,1);

INSERT INTO employee (NAME,age,dep_id) VALUES('王五',20,1);

INSERT INTO employee (NAME,age,dep_id) VALUES('老王',20,2);

INSERT INTO employee (NAME,age,dep_id) VALUES('大王',22,2);

INSERT INTO employee (NAME,age,dep_id) VALUES('小王',18,2);

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

在这里插入描述

倘若现在我们把删除department表里面的数据,是可以删除的;但是这不符合实际情况。因为我们此时虽然删除掉了deparment表里的数据,但是employee表里面还是存在部门的信息。只有当部门里面的员工全部开除后,我们才可以删除部门表。

1添加外键

在创建表时,可以添加外键:

create table 表名(

外键列

constraint 外键名称 foreign key (外键列名称) references 主表名称(主表列名称)

);

1

2

3

4

5

1

2

3

4

5

-- 创建员工表(id,name,age,dep_id)

CREATE TABLE employee(

id INT PRIMARY KEY AUTO_INCREMENT,

NAME VARCHAR(20),

age INT,

dep_id INT, -- 外键对应主表的主键

CONSTRAINT emp_dept_fk FOREIGN KEY (dep_id) REFERENCES department(id)

);

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

删除外键

ALTER TABLE 表名 DROP FOREIGN KEY 外键名称;

1

1

创建表之后,添加外键

ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名称) REFERENCES 主表名称(主表列名称);

1

1

2 级联 *** 作

我们如果要是直接在deparment表中直接将id=1修改为id=5的话,是不可以的。因为department的id被关联到employee表中了,所以修改会产生错误。;但是我们可以通过级联 *** 作进行修改。

添加级联 *** 作

语法:

ALTER TABLE 表名 ADD CONSTRAINT 外键名称

FOREIGN KEY (外键字段名称) REFERENCES 主表名称(主表列名称)

ON UPDATE CASCADE ON DELETE CASCADE;

1

2

3

1

2

3

分类:

①、级联更新:ON UPDATE CASCADE

②、级联删除:ON DELETE CASCADE

示例演示:

①、删除外键employee表中的外键(因为此时表中已经添加外键,需要先删除)

-- 删除外键

ALTER TABLE employee DROP FOREIGN KEY emp_dept_fk;

1

2

1

2

②、添加外键的同时,还要添加级联 *** 作

ALTER TABLE employee ADD CONSTRAINT emp_dept_fk FOREIGN KEY ( dep_id ) REFERENCES department ( id ) ON UPDATE CASCADE ON DELETE CASCADE;

1

1

③、倘若我们现在要是删除employee表中id=1的数据,那么department表中的数据也会跟着一起更新数据。

delete from department where id=1;

1

1

-- 查询department表数据

select from department;

1

2

1

2

在这里插入描述

-- 查询employee表数据

select from employee;

1

2

1

2

在这里插入描述

您好,感谢您对拉卡拉的关注与支持!

您应该是使用的拉卡拉超级盾,建议您使用IE内核的浏览器,在使用前把浏览器的cookie清理一下,然后登陆拉卡拉网上上营业厅>

您也可以下载安装PC客户端,每次使用超级盾时打开PC客户端就可以了。

拉卡拉祝您生活愉快!

以上就是关于联想小新air15隐藏功能全部的内容,包括:联想小新air15隐藏功能、数据库的4键2约束指的是什么、lakala.superkey.bll.businessentitymap 的类型初始值设定项引发异常怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10128150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存