• 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/38

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;

38 Cards in this Set

  • Front
  • Back
SQL server 2008 components
- SQL server database engine
- Analysis services
- Reporting services
- integration services
- tools
-- Sql server management studio (SSMS)
-- Business intelligence Development studio (BIDS)
-- SQL server configuration manager
-- SQL server profiler
-- Database engine tuning advisor
-- command prompt utilities
SQL server database engine
- contains core services to store, process, manage and secure relational and xml data
- services for full-text search and data replication
Analysis services
- contain services for creating, processing and managing online Analytical Processing (OLAP) analysis
- services for data mining models for Business Intelligence
Reporting Services
- server based reporting platform
- provides tools and services to generate reports
- reports:
-- interactive
-- tabular
-- graphical
-- free-form
integration services
-platform containing tools and services for building extract, transform and load (ETL) operations for data warehousing, data integration and workflow solutions.
SQL server management Studio (SSMS)
- managing all SQL components
- includes relational database
- includes business intelligence

examples:
- developing and managing sql server database engine and notification solutions
- managing deployed analysis solutions
- managing and running integration services packages
- managing report servers, reporting services reports and report models.
Business intelligence development studio (BIDS)
- used by business application developers.
- platform to create cubes, data sources, reports and integration services packages
- develop solutions with analysis services, integration services and reporting services.
- now a Microsoft Management Console snap-in managing connectivity components
- replaces:
-- server network utility
-- client network utility
-- service manager
SQL server profiler
- captures SQL server events and saves them to a trace file
- trace file can be analysed and replayed to diagnose problems.
- diagnosis by correlating performance indication and a series of events.
DTA (database engine tuning advisor)
- A tool to analyze a workload and the physical database implementation.
- Can recommend changes to the physical database design structure to improve query performance for a given workload, after analysis.
Command prompt utilities
Additional tools from the command prompt:
-bcp; copy data between instances of sql server and a data file using a user-specified format
- dta; command line version of database engine tuning advisor
- dtexec; used to configure and execute SSIS packages
-dtutil; used to manage SSIS packages
- dqlcmd; command line interface to enter and execute t-sql statement, procedures and script files
- rs; a command line tool to manage Reporting Services report server
- rsconfig; used to manage and configure a report server connection
- rskeymgmt; used to manage report server encryption keys
- sqlagent90; Used to start the SQL server agent
- SQLdiag; collects diagnostics for use by Microsoft Customer Service and support.
- SQLlogship; used for operational tasks such as backup, copy and restore operations
- SQLservr; used to start and stop the database engine for a specified instance
- SSMS; command that oepns SQL server management studio
-SQLPS; used to run PowerShell commands and scripts
- tablediff; provides the capabi
SQL server 2008 editions
- Server
- Specialized
- Free
SQL server 2008 Server Editions
- enterprise
- standard
- best suited for high transaction volumes and large production environments
SQL server 2008 enterprise edition
- contains all server components
- supports the maximum number of processors that the server will allow
SQL server 2008 standard edition
- departmental or small business environment
- 75 or fewer computers
- maxium of four processors in the server
SQL server 2008 specialised editions
- workgroup edition
- web edition
- developer edition
SQL server 2008 workgroup edition
- reliable data management and reporting components
- small volumes of data on small servers.
- supports 2 processors
SQL server 2008, Web edition
- supports highly available web serving database applications
- four processors supported.
sql server 2008, developer edition
- fully featured like enterprise edition
- testing and development only
Free editions:
- targeted at ISV and mobile application community
- express edition
- compact edition
SQL server 2008 Express edition
- free and light weight
- can be redistributed by ISV's
- One CPU
- One GB of memory
- max database size: 4GB
Compact edition
- embedded database version
- standalone as well as occasionally connected applications
- supports desktops and web clients
- limited to 4 gb hard disk size/database
- one cpu
- maxium memory available
- not all of the programmable features
- stored procedures, triggers and view, native xml and service broker not supported
Server Enterprise editions specs:
- Enterprise workload
- high availability
- scalability
- performance
- data redundancy
- built in business intelligece
- CPU: OS max
- RAM min 512kb
- Ram Recommended: 2.048 GB or more
- Ram max: OS Max
- DB size: Max unlimited
Server standard edition specs:
- shared data supporting departments
- small to large businesses
- CPU Maximum: 4CPU
- RAM min: 512 MB
- RAM recommneded: 2.048 GB+
- RAM max: OS max
- DB size: Unlimited
Specialised Workgroup edition specs
- remote offices that need local instances of company data
- CPU maximum: 2
- Ram min; 512 mb
- RAM recommended: 2.048 GB+
- ram max: 4 gb
- DB size: max: Unlimted
Specialised web edition specs
- supports web application hosting
- max cpu's: 4
- min memory: 512 mb
- recommended memory: 2.048 GB+
- max ram: OS max
- max db size: unlimited
Specialised developer edition specs
- full-featured edition
- development and testing only
- cpu max: Os max
- min memory: 512 mb
- recommended memory: 2.048 gb
- max memory: os max
- max db size: unlimited
free express edition
- entry level db
- ideal for learning
- ideal for isv redistribution
- cpu max: 1
- memory min: 512 mb
- memory recommended: 2.048 gb or more
- memory max: 1 gb
- max db size; 4 gb
free compact 3.5 edition
- embedded database for developing desktop and mobile applications
- cpu max: os max
- min memory: 512 mb
- recommended memory: 2.048 gb
- max memory: os max
- max db size: 4 gb.
scalability
- the ability to add more resources, ie, cpu's, memory or disks.
- adding to a single server
- scaling out by moving services or db's to other services.
key scalability features in sql server 2008 database engine:
- partitioning
- data compression
- resource governor
- partition table parellelism
- multi-instance support
- log shipping
- replication
partitioning:
-segmenting of data inlarge tales and indexes into units to distribute across multiple filegroups
- improves IO performance by distribution
- usefull for large OLTP and data-warehousing databases
data compression
- reduces the size of tables, indexes or partitions
resource governor:
- provides control over the amount of cpu and memory allocated to workloads without changing the application
partition table parellelism
- improves the query processing performance on partiitoned tables for parallel queries
- it does this by enhancing the partitioning information in the compile-time and runtime execution plans
multi-instance support
- establishes maximum number of SQL server instances that can be created on a server.
- enterprise edition supports up to 50 inst ances.
- compact edition supports 1 edition
- all other editions support 16 editions
log shipping
- allows you to send transaction log backups from a primary database on a primary server instance to a secondary database or multiple secondary databases on seperate server instances.
- supports high availability of database mirroring
- express and mobile editions do not support this feature.
replication
- enables a primary database server to distribute data to one or more secondary servers
features
- partitioning, data compression and partition table parellelism only available on Enterprise edition.
- some features are limited or nto available on standard edition