• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/150

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

150 Cards in this Set

  • Front
  • Back
All editions of SQL Server 2012 have a minimum RAM requirement of _______except the
Express editions, which have a minimum RAM requirement of _______.
1 GB (1:1)

512 MB
SQL Server 2012 Enterprise, Business Intelligence, and Web editions of SQL Server
2012 can be run only on _______ and _____ operating systems using SQL Server 2012 Datacenter, Enterprise, Standard, and Web editions. You can run the x86 version of these SQL Server 2012 editions on the x86 version
of ________, but not on the ____ versions.
Windows Server 2008 R2 SP1 (1:1)

Windows Server 2008 SP2

Windows Server 2008 SP2

x64
The x64 versions of SQL Server 2012 require an AMD Opteron, AMD Athlon 64, Intel
Xeon with Intel EM64T support, or Intel Pentium IV with EMT54 support with a minimum
processor speed of 1.4 GHz and a recommended speed of 2.0 GHz or faster. The
x86 versions of SQL Server 2012 require a Pentium III–compatible processor or newer
that has a minimum speed of _____ and a recommended speed of _____ or faster.
1.0 GHz (1:1)
2.0 GHz
The
x86 versions of SQL Server 2012 require a Pentium III–compatible processor or newer
that has a minimum speed of ____ and a recommended speed of _____ or faster.
1.0 GHz (1:1)
2.0 GHz
Scaling up involves adding better ______; scaling out involves adding more _______.
hardware (1:1)
SQL instances
Databases are configured to ______ by default. You can configure a database to
shrink automatically, but this is likely to lead to _______.
autogrow (1:1)

index fragmentation
Databases use ______ files (.mdf), _____ files (.ndf), and ________ files (.ldf).
primary (1:1)
secondary
transaction log
When SQL Server 2012 is deployed on Windows Server 2008 R2, it uses a _______
account, which is a locally managed account, by default. You can configure SQL Server
2012 to use an existing __________ account.
virtual (1:1)
managed service
SQL Server 2012 can be installed on __________ in the Server Core
configuration, although not all features are supported.
Windows Server 2008 R2 SP1 (1:1)
You can use _________ to benchmark the I/O subsystem prior to SQL Server 2012 deployment,
and you can use ______ to simulate read, write, checkpoint, backup, sort, and
read-ahead activities.
SQLIO (1:1)
SQLIOSim
You can configure instance-level settings such as fill factor, minimum memory use,
maximum memory use, processor, and I/O affinity through the ________ dialog
box.
Server Properties
You can use the ________ stored procedure to configure minimum server memory,
maximum server memory, fill factor, and I/O affinity.
sp_configure
You can configure processor affinity
by using sp_configure, although _____________ is the preferred
method.
ALTER SERVER CONFIGURATION
__________ ties an instance to specific processors rather than to all processors on
the host server.
Processor affinity
A _____________ assigns each instance a maximum amount of memory.
maximum memory strategy
A minimum memory strategy assigns each instance a minimum amount of memory and
allows instances to ____________
use available extra free memory as necessary
The _____________ database serves as a template for all new databases.
model
Use the ______________ statement to modify the model database.
ALTER DATABASE
_______ is required when transactions run across multiple servers. You should configure it as a cluster resource prior to installing the Database Engine on a cluster.
MSDTC
_____________ enables an instance to send email messages.
Database Mail
You can enable Database Mail by using the _________ stored procedure.
sp_configure
An Analysis Services instance in _______ and _______ mode supports OLAP databases.
multidimensional (3:1)
data mining
An Analysis Services instance in _____ mode supports the new tabular modeling feature.
tabular (3:1)
If you perform a file-only Reporting Services deployment, you must run the _______________
Reporting Services Configuration Manager (3:1)
__________ enables you to store BLOB objects in the file system.
FILESTREAM (3:1)
________ are special types of tables that enable you to store files and directories directly in the database. These files and directories can be accessed through the Windows file system.
FileTables (3:1)
Analysis Services and Reporting Services can be enhanced with ____________ integration
SharePoint (3:1)
You configure Integration Services security with the _________ Tool.
DCOM Configuration (3:1)
You can upgrade from ______, ______, and ________ if the appropriate service packs have been applied, you are upgrading within the same processor architecture, and you are attempting a supported edition upgrade path.
SQL Server 2005 (4:1)
SQL Server 2008
SQL Server 2008 R2
You can migrate a database from one instance to another instance by using the _______ method.
detach and attach (4:1)
You can’t _________ a database that is being mirrored or replicated or that has a snapshot.
detach (4:1)
You can copy a database to another instance by using the ________ Wizard or by ___________
Copy Database (4:1)

backing up and then restoring the database.
When copying a database, the advantage of using the ______________ is that it also enables you to migrate database metadata, such as logins, to the new instance.
Copy Database Wizard (4:1)
You can migrate SQL logins by using the ___________ function in SQL Server Management Studio.
Generate A Script (4:1)
SQL Server logins allow access at the ______ level. You can create SQL Server logins that are mapped to local or domain-based ____ accounts or to to local or domainbased ______ groups. You can also create SQL Server logins that are authenticated by SQL Server or that use _______ or ______ keys for authentication.
instance (5:1)
user
security
certificate
asymmetric
______ fixed server roles are associated with a SQL Server 2012 Database Engine instance.
Nine (5:1)
You cannot alter the permissions assigned to eight of the ______ roles, but you can modify the membership of these roles.
fixed server (5:1)
You can alter the ______ assigned to the public fixed server role, but you cannot modify the ______ of the public fixed server role.
permissions (5:1)
membership
A securable is an item for which you can assign ________. Securables can be contained within other _______.
permissions (6:1)
securables
A scope is a _______. Permissions assigned at the scope level are inherited by objects within that _______
container (6:1)
scope
The ________, _____, and ______ statements are used to manage permissions on objects.
GRANT (6:1)
DENY
REVOKE
Roles enable you to simplify the management of ________. Assign ______ to roles and then add principals to roles.
permissions (6:1)
permissions
Fixed ________ roles have fixed ______.
database (6:1)
permissions
Flexible _________ roles enable you to assign custom ________.
database (6:1)
permissions
Schemas enable you to collect objects to simplify the process of ____________.
assigning permissions (6:1)
A database must use the ______ model before it can be mirrored.
full recovery (7:1)
Only one ________ and one ______ instance can participate in a session
principal (7:1)
mirror
High-safety mode, also known as synchronous mode, commits transactions when they are ________ on both partners.
synchronized (7:1)
_________ mode has higher transaction latency.
Synchronous (high-safety) (7:1)
High-performance mode, also known as asynchronous mode, has lower transaction latency because transactions are committed before partner _________.
synchronization (7:1)
____________ mode can lead to data loss if the primary fails.
Asynchronous (high-performance) (7:1)
The ________, _____, and _______ instance must be running the same version of SQL Server when configuring a new mirroring session.
principal (7:1)
mirror
witness
If the SQL Server service is not associated with a domain-based account but a local account or virtual account, you must configure ______ authentication.
certificate-based (7:1)
Automatic failover is possible only if the mirroring session is in ______ mode with a ______.
high-safety (7:1)
witness
________ replication enables complete refreshes of all data rather than refreshing on an incremental basis.
Snapshot (7:2)
_________ replication is suitable when data changes infrequently and small volumes must be replicated.
Snapshot (7:2)
___________ replication is suitable when a subscriber database must be up to date with the publisher but does not need to update the publisher.
Transactional (7:2)
______ replication is suitable for distributed server applications when conflict is possible.
Merge (7:2)
_________ replication is a form of transactional replication by which nodes can read and write changes, but you must partition data to avoid conflicts.
Peer-to-peer (7:2)
You cannot use filtering with ___________ replication.
peer-to-peer (7:2)
You must use a ______ to publish snapshots if distribution and merge agents are running at the subscriber instance rather than at the publisher instance.
shared folder (7:2)
______________ enables you to monitor replication and configure replication alerts.
Replication Monitor (7:2)
SQL Server 2012 can subscribe to an Oracle publication and can function as a publisher to Oracle and IBM DB2 _______ and ______ replication.
transactional (7:2)
snapshot
SQL Server 2012 supports up to ____ instances on a single host and up to _____ instances on a failover cluster.
50 (2:2)
25
You must update ____ features associated with a SQL Server 2012 instance at the same time.
all (2:2)
_______ features must be updated to the most recent update.
Shared (2:2)
Run a software update with the _______ parameter to update a specific instance; run the update with the ________ parameter to update all instances.
/InstanceName (2:2)

/AllInstances (2:2)
_________ enables you to manage processing and memory resources within a Database Engine instance.
Resource Governor (2:2)
You cannot use _________ to manage Analysis Services, Integration Services, or Reporting Services.
Resource Governor (2:2)
_______ host workload groups. The _______ assigns particular sessions to workload groups.
Resource pools (2:2)
categorizer
You assign resources to a resource pool by specifying either a minimum or maximum value for both the ______ and ______ resources.
processor (2:2)
memory
_______________ enables you to manage and allocate processor and memory resources across instances.
Windows System Resource Monitor (2:2)
You can use the _________ stored procedure to cycle the SQL Server error log.
sp_cycle_errorlog (2:2)
You can use ____________ from the ______ system database to cycle the SQL Server Agent error log.
sp_cycle_agent_errorlog (2:2)

msdb
______________ are collections of database files that enable you to implement partitioning of tables and indexes.
Filegroups (3:2)
Configure the ____________ system database as a template when standardizing databases on an instance.
model (3:2)
______ databases are databases that have no dependencies on the Database Engine. This makes it easy to move databases between instances and to cloud-based deployments such as SQL Azure.
Contained (3:2)
______ compression modifies data types to reduce the amount of storage space used. ______compression uses dictionary compression techniques and provides greater space savings, but at the cost of CPU usage.
Row-level (3:2)
Page-level
_______ enables you to encrypt an entire database
Transparent Data Encryption (TDE) (3:2)
When using TDE, the database will remain encrypted even when ______.
when backed up (3:2)
Transaction log truncation depends on the configured ______ model.
recovery (3:2)
You can force a checkpoint by using the _____________ statement.
CHECKPOINT (3:2)
The volume that hosts the operating system needs a minimum of _____________ of available space to host the temporary SQL Server 2012 installation files.
4 GB (1:2)
If you do not enter a product key, SQL Server 2012 will be installed as an ______ edition.
evaluation (1:2)
You can install up to ______ instances of the Database Engine on a single server
50 (1:2)
You can install only one instance of _____ on a server.
SSIS (1:2)
You can add features to an existing installation by using ________, by using ______ from the command line, or by invoking SQL Server Setup through ________.
Windows Explorer (1:2)
Setup.exe
SQL Server Installation Center
You can remove features from an existing installation by using ______ from the command line or by using ________ in Control Panel.
Setup.exe (1:2)

Programs And Features
You must create ______ rules to enable remote connections to SQL Server 2012 features.
firewall (1:2)
You can verify connectivity to a remote instance of SQL Server 2012 features by using _____ or _______
SQL Server Management Studio (1:2)

SQLCMD
The ___ utility is a command-line utility you can use to export data from a database or to perform a bulk import of data into a preexisting table.
bcp (4:2)
The _________ Transact-SQL statement enables you to import data from a file into a preexisting table.
BULK INSERT (4:2)
You can use the _______ function to import data from an OLE DB data source.
OPENROWSET(BULK) (4:2)
You can use the _________ Wizard to migrate data to and from OLE DB providers.
Integrations Services Import and Export (4:2)
The _______________ wizard enables you to save an import or an export task as an Integration Services package, which you can execute later according to a schedule.
Integrations Services Import and Export (4:2)
The ______ statement enables you to create a new table on a database hosted on the current instance based on the results of a SELECT query.
SELECT INTO (4:2)
You use a format file when you are performing a bulk import of data from a file that uses a ____________
fixed-length or fixed-width field. (4:2)
In ________databases, database user accounts map to existing SQL logins.
uncontained (5:2)
In ___________ databases, database user accounts do not need to map to existing SQL logins.
contained (5:2)
______ users are users in uncontained databases in which there is no corresponding SQL Server login
Orphaned (5:2)
There are ______ fixed database-level roles. You cannot alter the _____ assigned to these roles.
nine (5:2)

permissions
You can create ______ database-level roles and assign custom permissions to these roles so you can be more specific with the assignment of permissions rather than using the more general fixed database-level roles.
flexible (5:2)
An _______ role is a special role used by an application to access a database.
application (5:2)
_______ roles are secured by passwords.
Application (5:2)
_________ items determine account lockout settings.
Group Policy (6:2)
The ______________ statement can unlock locked SQL Server–authenticated logins and force password changes.
ALTER LOGIN Transact-SQL (6:2)
Windows authentication mode ______ SQL Server authentication mode.
disables (6:2)
________________ mode uses both Windows authentication and SQL Server authentication.
Mixed authentication (6:2)
Verify the _____ of certificates when troubleshooting certificate-based security.
expiry dates (6:2)
Use the ________ catalog view to view certificate properties.
sys.certificates (6:2)
Use the ________ catalog view to view endpoint information
sys.endpoints (6:2)
Use the _________ catalog view to determine whether a principal is disabled
sys.server_principals (6:2)
sys view that provides information about permissions at the database level

sys view that provides information about principal type, including authentication type (instance, database, or Windows) and creation date

sys.database_permissions (6:2)

sys.database_principals (6:2)
sys view that provides information about role membership at the database

sys view that provides information on database master key passwords, including the credential with which the master key password is associated
sys.database_role_members (6:2)

sys.master_key_passwords (6:2)
An ______ database can serve as a publisher for data replicated to databases hosted on
SQL Server 2012.
Oracle (7:2)
SQL Server 2012 can serve as a publisher or distributor for data replicated to _____ and _____ databases.
Oracle (7:2)
IBM DB2
A Windows Server Failover Cluster must be created ______ to installing a failover cluster instance.
prior (8:1)
_________________ editions and ____________ editions can function as host operating systems for failover
cluster instances.
Windows Server 2008 Enterprise and Datacenter (8:1)

Windows Server 2008 R2 Enterprise and Datacenter
To install a failover cluster instance, first run ________ on all nodes and then run _____________ on the node that has control of the shared storage device.
advanced cluster preparation (8:1)

advanced cluster completion
__________ clusters have nodes on separate TCP/IP subnets.
Multi-subnet failover (8:1)
Use the _______________ console or the _____________ cmdlet to perform manual failover.
Failover Cluster Manager (8:1)

Move-ClusterGroup PowerShell
In the event of hardware failure, evict the ____ node from the cluster and then join it after it is _________ before reinstalling SQL Server.
failed (8:1)

repaired
The _____ feature is an alternative to database mirroring.
AlwaysOn Availability Groups (8:2)
Availability groups are supported in production on _____________ only.
SQL Server 2012 Enterprise edition (8:2)
An AlwaysOn availability group can have _____ primary and ________ secondary replicas.
one (8:2)

four (8:2)
You must create ________ either before or during the availability group creation process.
mirroring endpoints (8:2)
An availability group ______ can contain multiple databases
replica (8:2)
You can configure secondary replicas to be available to _______ queries
read-only (8:2)
Failover occurs on a ______ basis
per-replica (8:2)
________ mode involves higher transaction latency but allows manual and automatic failover.
Synchronous-commit (8:2)
______________ mode minimizes transaction latency, is suitable for geographically dispersed clusters, but only supports forced failover.
Asynchronous-commit (8:2)
You can perform availability group failover by using ______________, the ____________Transact-SQL statement, or the ______________ PowerShell cmdlet.
SQL Server Management Studio (8:2)

ALTER AVAILABILITY GROUP

Switch-SqlAvailabilityGroup
You can have only one listener per ___________ group.
availability (8:2)
_____ Monitor captures numeric statistics about hardware and software components.
Performance (9:1)
Counters are organized into a three-level hierarchy: ______, _______, and _________.
counter object (9:1)

counter

counter instance
A counter object must have at least one __________.
counter (9:1)
A ____________ can have zero or more instances.
counter (9:1)
You capture _________ with Performance Monitor to perform analysis.
counter logs (9:1)
Use Performance Monitor to capture metrics for ________ Server and ________ Server
Windows (9:1)

SQL
_________is the utility that enables you to interact graphically with the SQL Trace application
programming interface (API).
Profiler (9:2)
SQL Trace exposes events that can be captured to ____ actions, _____ an instance, examine _______ queries, and troubleshoot ________ issues.
audit (9:2)
monitor
baseline
performance
You can specify the ____________ of data you want to capture for a given event.
columns (9:2)
Trace output can be limited by applying ____________
filters (9:2)
Use ________ for large and long-running traces.
SQL Trace (9:2)
Use _____________ to define traces and then script them for __________.
SQL Server Profiler (9:2)

SQL Trace
_______ must be defined by using a series of system stored procedure calls, whereas _______ provides a graphical interface for configuring the tracing activity.
SQL Trace (9:2)

SQL Server Profiler
Use _______ management objects for real-time monitoring and troubleshooting.
dynamic (9:3)
Use _________ for easy access to performance information.
Activity Monitor (9:3)
The ______________ DMVs provide general space and index usage information.
sys.dm_db_* (9:3)
The _______________ DMVs return information about currently executing queries and queries that are still in the query cache.
sys.dm_exec_* (9:3)