数据库SQLserver期末复习重点汇总

在这里插入图片描述

  1. 数据库的三级模式结构:外模式–>概念模式–>内模式
    ①模式也称概念模式或逻辑模式,是对数据库中全部数据的逻辑结构和特征的描述,是所有用户的公共数据试图。
    ②内模式也称存储模式或物理模式,是对数据物理结构和存储方式的藐视,是数据在数据库内部的表示方式。
    ③外模式也称子模式或用户模式,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。
    数据库的三级模式结构通常是指数据库系统的三个层次:外模式(也称为用户模式或应用程序模式)、概念模式和内模式(也称为物理模式)。

    		 	1. 外模式(External Schema):
    			外模式是数据库系统中最接近用户的一层,它定义了用户或应用程序对数据库的逻辑视图。每个用户或应用程序可以定义其自己的外模式,以满足其特定的需求和操作要求。外模式定义了用户对数据库中数据的可见性、访问路径、操作方法等。通过外模式,用户可以查询、更新和操作数据库中的数据。
    			
    			2. 概念模式(Conceptual Schema):
    			概念模式是对整个数据库的全局逻辑视图,它描述了数据库中存储的数据的总体结构和关系。概念模式独立于具体的应用程序或用户,它定义了数据库中实体、属性、关系、约束条件等的逻辑结构。概念模式通常由数据库管理员或数据设计者定义,用于整体数据库的管理和维护。
    			
    			3. 内模式(Internal Schema):
    			内模式是数据库系统中最低层次的一层,它定义了数据在物理存储介质上的表示方式和组织结构。内模式与数据库的实际存储方式相关,包括数据的存储结构、索引方式、物理存储位置等。内模式通常由数据库管理系统(DBMS)自动管理和维护,对用户和应用程序来说是透明的。
    			
    			这种三级模式结构的设计可以实现数据的逻辑独立性和物理独立性。外模式使用户可以根据自己的需求定义逻辑视图,不受底层数据库结构的影响;概念模式提供了一个全局的逻辑视图,描述了数据库的整体结构;内模式定义了数据的物理存储细节,使得数据库管理系统可以根据具体的硬件和存储要求进行优化。这样的层次结构使得数据库系统更加灵活、可维护和可扩展。
    
  2. 数据完整性的定义:
    数据完整性是指数据库中存储的数据符合预定的规则、约束和业务规则,没有出现不一致、冲突或不正确的情况。数据完整性确保数据库中的数据准确、可靠和一致,使其能够正确地反映现实世界的状态和关系。

     数据完整性通常通过以下几个方面来定义和保证:
     
     1. 实体完整性(Entity Integrity):确保每个实体都有==唯一标识,即每个记录都具有一个主键,并且主键值不能为空,不能重复。==这样可以避免数据重复、数据丢失或数据冗余。
     
     2. 参照完整性(Referential Integrity):确保数据库中的引用关系的一致性。如果一个表中的数据引用了另一个表中的数据(通过外键关系),那么引用的数据必须存在于被引用的表中。==一个表的列依赖于另外一个表的列==。这样可以防止出现无效引用和不一致的关系。
     
     3. 域完整性(Domain Integrity):确保数据的取值符合指定的规则和约束。例如,数据类型、长度、范围、格式等方面的约束条件,以及业务规则的限制。这样可以避免数据的非法值和不符合规范的数据。
     
     4. 用户定义的完整性(User-defined Integrity):根据具体的业务需求和规则,定义其他额外的完整性约束。这些约束通常是基于特定的业务逻辑和数据处理规则,用于保证数据的正确性和一致性。
     
     确保数据完整性对于数据库的有效和可靠的运行至关重要。数据库管理系统通常提供了各种机制和工具来定义、强制执行和维护数据完整性,例如主键约束、外键约束、唯一约束、检查约束等。同时,应用程序开发人员和数据库管理员也需要负责设计和实施适当的完整性规则和约束,以保证数据的完整性。
     
     3. 主码、候选码、主属性的理解,外码的理解与判断:
     ①外码:==外码是在一个表中引用另一个表的主键==,以建立两个表之间的关联联系。使用外码可以实现数据的一致性和完整性,保证数据在不同表之间的正确性和可靠性。
     ②主码:==主码是一个表中标识每一行记录唯一的标识符,该标识符不能为空且不能重复==。主码可以用于创建表之间的关系,==并作为其他表中添加外键的基础。==
     ③候选码:候选码是能够唯一标识记录的属性或一组属性,在经过验证后也可以作为主键使用。候选码是除主键外唯一标识记录的属性或一组属性。==需要注意的是,候选码并不一定是主键,可以有多个候选码,但只能选择其中的一个作为主键。==
     ④主属性:==主属性是数据库中用于唯一标识实体的属性。每个实体都必须具有一个主属性==,以便能够准确地区分和识别不同的实体。
     
     主属性具有以下特征:
     
     1. ==唯一性==:主属性的值在整个实体集中必须是唯一的,即每个实体的主属性值都不相同。
     
     2. ==非空性==:主属性的值不能为空,即每个实体的主属性值都必须存在且有意义。
     
     3. ==稳定性==:主属性的值在实体的生命周期中应该保持不变,以确保实体的唯一性和标识性。
     
     ==主属性通常被用作实体的主键,用于标识和索引实体==。主键是一个或多个属性的组合,用于唯一标识实体集中的每个实体。主键的选择应该根据实际情况和业务需求,常见的选择包括唯一标识符、自增长的序列号、组合属性等。
     通过主属性和主键,可以确保实体的唯一性和标识性,并且可以建立实体之间的关系和连接。主属性在数据库设计和数据管理中起着重要的作用,对于数据的正确性、一致性和查询效率具有重要影响。
    
  3. DBMS定义及功能:
    它是一种用于管理和操作数据库的软件系统。提供了一组功能和工具,用于创建、组织、存储、检索、更新和维护数据库中的数据。
    以下是DBMS的主要功能:
    数据定义功能(Data Definition)
    DBMS提供了用于定义数据库结构和模式的功能。它允许用户或管理员创建表、定义字段、设置约束条件、创建索引等,以描述和组织数据库中的数据结构。
    数据操纵功能(Data Manipulation)
    DBMS支持对数据库中的数据进行操作和处理。它提供了查询语言(如SQL)和接口,使用户能够执行数据的插入、更新、删除和查询等操作。用户可以使用DBMS提供的命令或可视化工具来执行这些操作。
    数据库查询和检索功能(Database Querying and Retrieval)
    DBMS提供了强大的查询功能,使用户能够根据特定的条件和需求从数据库中检索数据。用户可以使用查询语言编写查询语句,或者使用可视化工具生成查询,以获取所需的数据。
    数据完整性和约束管理(Data Integrity and Constraint Management)
    DBMS负责维护数据的完整性和一致性。它提供了约束条件的定义和管理功能,例如主键约束、外键约束、唯一约束、检查约束等,以确保数据的正确性和一致性。
    数据安全和权限管理(Data Security and Access Control)
    DBMS提供了安全性和权限管理功能,以保护数据库中的数据免受未经授权的访问、修改或损坏。它允许管理员定义用户和角色,并为其分配适当的权限和访问级别,以控制对数据库的访问和操作。
    数据备份和恢复功能(Data Backup and Recovery)
    DBMS提供了数据备份和恢复机制,用于保护数据库中的数据免受灾难、故障或错误的影响。它支持数据的定期备份和恢复操作,以确保数据的可靠性和可恢复性。
    数据并发控制和事务管理(Concurrency Control and Transaction Management)
    DBMS负责管理并发访问数据库的处理。它提供了并发控制机制,以防止数据访问冲突和数据不一致问题。同时,DBMS还支持事务管理,确保数据库操作的原子性、一致性、隔离性和持久性。
    DBMS是数据库系统的核心组件,它使得用户和应用程序能够方便地管理和操作数据库,保证数据的有效性、安全性和可靠性。不同的DBMS有不同的特性和功能,以满足不同
    在这里插入图片描述

  4. 事务:是数据库系统执行官的一个工作单位,是由用户定义的一组操作序列。
    ①事务的四个特性:
    事务是指作为单个逻辑工作单元执行的一系列操作,要么全部执行,要么全部不执行。它具有四个特性,通常简称为 ACID:
    1.== Atomicity==(原子性):事务被视为一个原子操作,是不可分割的最小单元,要么全部执行成功,要么全部失败回滚。
    2. Consistency(一致性):事务执行前后,数据库的状态必须保持一致,即满足所有的约束条件和完整性规则。
    3. Isolation(隔离性):并发执行的事务之间应该相互隔离,不应该互相影响,每个事务应该认为它是唯一在运行的事务。
    4. Durability(持久性):当事务执行成功后,结果应该被永久保存,即使发生系统故障也不应该丢失。
    这四个特性保证了事务的正确性和可靠性,是数据库管理系统实现数据一致性和可靠性的重要手段。
    ②定义事务的三条语句:
    在数据库管理系统中,定义事务的三条语句是:

     	1. 开始事务语句(BEGIN):这条语句表示一个新的事务已经开始。
     	2. 提交事务语句(COMMIT):这条语句表示当前事务的所有操作已经成功完成,并将这些操作永久性地保存到数据库中。
     	3. 回滚事务语句(ROLLBACK):这条语句表示当前事务的所有操作都被取消,并将数据库恢复到事务开始之前的状态。![在这里插入图片描述](https://img-blog.csdnimg.cn/f7a337334a0f46449eadb156ca5256c6.png)
     	这三条语句是事务处理的核心,它们保证了事务的原子性、一致性、隔离性和持久性。
    
  5. 关系的基本性质:
    关系(Relation)是关系型数据库中最基本的数据结构,关系的基本性质包括:

  6. 唯一性:每个关系都有一个唯一的名称,用于区分不同的关系。

  7. 约束性:关系中的数据必须符合预定义的约束条件,例如主键、外键、唯一性约束等。

  8. 一致性:关系中的数据必须满足一定的一致性要求,例如数据类型、数据范围、约束条件等。

  9. 可操作性:关系可以进行基本的操作,例如插入、删除、更新和查询等。

  10. 原子性:关系中的操作是原子性的,即要么全部执行成功,要么全部失败。

  11. 持久性:关系中的数据是持久性的,一旦存储到数据库中,就会一直存在,直到被删除。

这些基本性质保证了关系中的数据的正确性、完整性、一致性和可靠性,使得关系型数据库成为了最广泛使用的数据库之一。在这里插入图片描述

  1. 数据字典的定义:数据字典(Data Dictionary)是一个存储数据定义和属性信息的集合。它包含了数据库中所有数据对象的描述信息,例如表、列、索引、触发器、存储过程等等。数据字典是数据库管理系统的重要组成部分,它提供了对数据库结构和元数据的访问和管理。

数据字典中的信息可以用来帮助开发人员和数据库管理员维护和管理数据库,例如:

  1. 数据库设计:数据字典可以帮助开发人员设计数据库结构和确定数据对象之间的关系。

  2. 数据库维护:数据字典可以帮助数据库管理员监控和维护数据库的健康状态,例如检查表空间的使用情况、维护索引和触发器等。

  3. 数据库文档:数据字典可以用来生成数据库文档,帮助用户了解数据库结构和数据对象的属性信息。

  4. 数据库安全:数据字典可以帮助管理员控制用户对数据库的访问权限,例如限制用户对某些敏感数据的访问。

数据字典是数据库管理系统中非常重要的工具之一,它可以提高数据库的管理效率和数据的安全性。在这里插入图片描述

  1. 概念结构设计的方法:

在这里插入图片描述在这里插入图片描述在这里插入图片描述

  1. 物理结构设计内容:
    ①数据库的物理设计的概念
    ②设计数据库物理结构要求设计人员了解的内容
    ③关系模式存取的方法选择
    ④设计数据库物理结构的步骤
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 逻辑结构设计的内容:
    逻辑结构设计的概念
    E-R图转换为关系模型的基本方法
    关系模式的优化
    用户子模式的设计
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在数据库设计中,逻辑结构设计是指根据现实世界的需求和数据模型,定义数据库的逻辑组织结构、实体关系和属性等,以及确定实体之间的关系和约束。逻辑结构设计关注于数据的组织和关系,而不涉及具体的物理实现细节。

逻辑结构设计的概念包括以下几个方面:

  1. 实体(Entity):
    实体是现实世界中可以独立识别和操作的具体事物,可以是人、物、事件等。在逻辑结构设计中,需要识别和定义数据库中的实体,每个实体由一组属性组成。

  2. 属性(Attribute):
    属性描述了实体的特征和属性。在逻辑结构设计中,需要定义每个实体的属性,并确定属性的数据类型、长度、约束条件等。属性可以是简单的数据类型,也可以是复合的数据类型。

  3. 关系(Relationship):
    关系表示实体之间的联系和依赖关系。在逻辑结构设计中,需要确定实体之间的关系类型,例如一对一关系、一对多关系、多对多关系等。关系可以通过外键关系来建立和维护。

  4. 主键(Primary Key):
    主键是用于唯一标识实体的属性或属性组合。在逻辑结构设计中,需要选择每个实体的主键,以确保数据的唯一性和标识性。主键可以作为其他实体的外键参照。

  5. 外键(Foreign Key):
    外键是关系数据库中的一种约束,用于建立实体之间的关联。在逻辑结构设计中,需要定义外键关系,并指定外键与主键之间的对应关系。外键关系可以保证数据的引用完整性,确保引用的数据在关联表中存在。

  6. 视图(View):
    视图是从数据库中选取的数据集合,它是基于用户的查询需求和访问权限来定义的。在逻辑结构设计中,可以定义适当的视图,以提供对数据的不同逻辑视图和访问路径。

逻辑结构设计是数据库设计的关键阶段,它将现实世界的需求转化为数据库中的实体、关系和属性。通过合理的逻辑结构设计,可以确保数据库的数据模型与实际需求一致,并满足数据的一致性、完整性和可查询性的要求。

  1. 全局E-R图合成时合并冲突类型:
    当合成全局E-R图时,可能会遇到不同局部E-R图之间的冲突,需要解决这些冲突并进行合并。以下是一些常见的冲突类型和相应的合并方法:

  2. 实体冲突:
    实体冲突发生在不同局部E-R图中存在同名但定义不同的实体。解决方法可以是选择一个合适的实体定义作为全局E-R图中的实体,或者将不同定义的实体进行适当的调整和合并。

  3. 属性冲突:
    属性冲突发生在不同局部E-R图中存在相同的实体,但属性定义不同。解决方法可以是选择一个合适的属性定义作为全局E-R图中的属性,或者将不同定义的属性进行调整和合并。

  4. 关系冲突:
    关系冲突发生在不同局部E-R图中存在相同的关系,但关系类型、基数约束或参与实体不同。解决方法可以是选择一个合适的关系定义作为全局E-R图中的关系,或者将不同定义的关系进行调整和合并。

  5. 约束冲突:
    约束冲突发生在不同局部E-R图中存在相同的约束条件,但条件定义不同。解决方法可以是选择一个合适的约束定义作为全局E-R图中的约束,或者将不同定义的约束进行调整和合并。

在这里插入图片描述

在解决冲突时,需要考虑全局E-R图的整体一致性和完整性。合并过程中,可以通过与相关利益相关者的讨论和协商来取得共识,或者通过权衡不同定义的优缺点来做出决策。关键是确保最终合并的全局E-R图能够准确地反映现实世界的数据模型,并满足数据库设计的要求。
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  1. 数据抽象的方法:在这里插入图片描述

  2. 熟悉SQLserver数据类型:SQL Server是一种关系型数据库管理系统(RDBMS),它提供了多种数据类型来存储不同类型的数据。以下是一些常见的SQL Server数据类型:

  3. 整数类型(Integer Types):

    • INT: 4字节有符号整数。
    • BIGINT: 8字节有符号整数。
    • SMALLINT: 2字节有符号整数。
    • TINYINT: 1字节无符号整数。
  4. 浮点数类型(Floating-Point Types):

    • FLOAT(n): 双精度浮点数,n指定有效位数。
    • REAL: 单精度浮点数。
  5. 字符串类型(String Types):

    • CHAR(n): 固定长度的字符,最多可存储n个字符。
    • VARCHAR(n): 可变长度的字符,最多可存储n个字符。
    • TEXT: 存储大型字符数据,最多可存储2GB。
  6. 日期和时间类型(Date and Time Types):

    • DATE: 日期,存储年、月、日。
    • TIME: 时间,存储时、分、秒。
    • DATETIME: 日期和时间,存储年、月、日、时、分、秒。
    • SMALLDATETIME: 较小范围的日期和时间。
  7. 二进制类型(Binary Types):

    • BINARY(n): 固定长度的二进制数据,最多可存储n字节。
    • VARBINARY(n): 可变长度的二进制数据,最多可存储n字节。
    • IMAGE: 存储大型二进制数据,最多可存储2GB。
  8. 布尔类型(Boolean Type):

    • BIT: 存储逻辑值(0或1)。
  9. 其他类型:

    • DECIMAL(p, s): 固定精度和比例的小数,p指定总位数,s指定小数位数。
    • MONEY: 货币值。
    • UNIQUEIDENTIFIER: 全局唯一标识符(GUID)。

此外,SQL Server还提供了其他特定用途的数据类型,如XML、JSON、地理空间类型等,以支持特定的数据存储和操作需求。

请注意,SQL Server的具体版本和配置可能会影响可用的数据类型和其特定限制。建议参考SQL Server的官方文档或特定版本的文档以获取更详细和准确的信息。

  1. distinct关键字:在这里插入图片描述

  2. unique约束的理解:在这里插入图片描述

  3. having和where的区别:

在这里插入图片描述

  1. sp_spaceused,sp_depends,sp_helptext的理解:在这里插入图片描述

  2. 在SQL中,列别名是为查询结果中的列指定一个可读性更好或更具描述性的名称。列别名可以使用AS关键字或直接使用空格来定义。以下是两种常见的方式来为列指定别名:

  3. 使用AS关键字:

    SELECT column_name AS alias_name
    FROM table_name;
    

    在上述语句中,column_name是要查询的列名,alias_name是为该列指定的别名。

  4. 使用空格:

    SELECT column_name alias_name
    FROM table_name;
    

    在上述语句中,column_name是要查询的列名,alias_name是为该列指定的别名。注意,别名与列名之间使用空格分隔。

使用列别名可以带来以下好处:

  • 提供更具描述性的列名,增强查询结果的可读性和可理解性。
  • 简化复杂查询中的列引用,使查询语句更简洁。
  • 允许对同一列进行多个操作或计算,并为每个操作指定一个不同的别名。

以下是一个示例,演示如何在查询中使用列别名:

SELECT employee_id AS ID, first_name || ' ' || last_name AS full_name, salary * 1.1 AS increased_salary
FROM employees;

在上述示例中,查询结果将包含三列:ID(表示employee_id列的别名)、full_name(表示将first_namelast_name拼接起来的列的别名)、increased_salary(表示将salary乘以1.1得到的列的别名)。

使用列别名可以使查询结果更具可读性和可理解性,尤其在复杂查询中,帮助减少误解和歧义。

在这里插入图片描述

  1. 数据库中三类文件的相关知识:在这里插入图片描述在这里插入图片描述在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
  2. 触发器(Trigger)是数据库管理系统(DBMS)中的一种对象,它与数据库表相关联,并在特定的数据库操作(如INSERT、UPDATE、DELETE)发生时自动执行定义的操作。触发器通常用于实现数据的完整性约束、数据变更跟踪、审计日志等功能。下面是触发器的功能和定义的详细解释:
    在这里插入图片描述

功能:
21. 数据完整性维护:触发器可以用于检查和维护数据的完整性约束,例如验证数据的有效性、关联性和一致性。在进行数据插入、更新或删除操作时,触发器可以自动检查和执行相关的数据验证操作,确保数据的一致性和准确性。

  1. 数据变更跟踪:通过在触发器中记录数据变更的信息,可以实现数据变更的跟踪和记录。触发器可以在数据修改操作发生时,记录相关的数据变更信息,例如修改前后的数据值、修改时间和执行操作的用户等,用于审计、追溯和数据分析等目的。

  2. 阻止非法操作:通过在触发器中添加逻辑判断和条件,可以阻止或限制特定类型的非法数据库操作。触发器可以根据预先定义的规则,在特定条件下拒绝某些操作,从而确保数据库的安全性和一致性。

  3. 自动化任务和业务逻辑处理:触发器可以用于自动化执行特定的任务和业务逻辑处理。例如,在某个表中插入新数据时,触发器可以自动计算其他相关字段的值、更新其他表的数据或触发其他后续操作,实现业务流程的自动化处理。

定义:
触发器的定义包括以下要素:

  • 触发器名称:用于标识触发器的唯一名称。
  • 触发事件:指定触发器响应的数据库操作事件,如INSERT、UPDATE、DELETE等。
  • 触发表:指定触发器与之关联的数据库表。
  • 触发时机:指定触发器在数据库操作前(BEFORE)或后(AFTER)执行。
  • 触发条件:指定触发器执行的条件和约束,例如特定列的值或满足一定条件的行。
  • 触发操作:指定触发器要执行的具体操作,如更新其他表、记录日志、抛出异常等。

下面是一个示例,演示如何定义一个简单的触发器:

CREATE TRIGGER trig_name
AFTER INSERT ON table_name
FOR EACH ROW
BEGIN
    -- 触发器的操作逻辑
    -- 可以在这里执行需要的数据操作、验证、日志记录等
END;

在上述示例中,trig_name是触发器的名称,table_name是触发器

关联的表名。AFTER INSERT表示触发器在插入操作后执行,FOR EACH ROW表示触发器对每一行数据都会执行。在BEGINEND之间是触发器的操作逻辑,可以根据需要编写相关的数据操作、验证规则、日志记录等代码。

请注意,触发器的具体语法和功能可能因数据库管理系统的不同而有所差异。建议参考所使用的DBMS的官方文档或特定版本的文档以获取更准确和详细的信息。

  1. 在数据库管理中,常用的三种备份设备是磁盘备份、磁带备份和云备份。这些备份设备用于将数据库的备份数据存储在不同的媒体上,以便在需要时进行数据恢复。在这里插入图片描述

  2. 磁盘备份(Disk Backup):
    磁盘备份是将数据库备份数据存储在磁盘上的一种备份设备。它可以是硬盘驱动器、网络存储设备、存储阵列等。磁盘备份通常具有较快的读写速度,便于数据的快速备份和恢复。此外,磁盘备份还提供了易于管理和维护的优势。

  3. 磁带备份(Tape Backup):
    磁带备份是将数据库备份数据存储在磁带介质上的一种备份设备。磁带备份通常用于大规模数据备份,因为磁带具有较高的存储容量。磁带备份设备通常使用磁带库(Tape Library)来管理多个磁带,并支持自动化备份和恢复操作。磁带备份的优点包括较低的成本和长期数据保留的能力。

  4. 云备份(Cloud Backup):
    云备份是将数据库备份数据存储在云存储服务提供商的服务器上的一种备份设备。云备份提供了可扩展的存储能力,无需担心本地存储介质的容量限制。通过云备份,数据库备份数据可以安全地存储在远程位置,并具有高可靠性和可用性。此外,云备份还提供了便于管理和自动化的特性,同时减少了本地备份设备的需求。

选择适合的备份设备取决于诸多因素,包括数据量、性能要求、安全性需求、预算限制和恢复时间目标等。通常,综合使用多种备份设备可以提高备份策略的可靠性和弹性。

  1. 创建视图不能出现sql的语句:在这里插入图片描述
  2. 视图特点:在这里插入图片描述

在这里插入图片描述

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值