* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Lecture 10 MS-SQL Server Basics
Global serializability wikipedia , lookup
Tandem Computers wikipedia , lookup
Serializability wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Microsoft Access wikipedia , lookup
Oracle Database wikipedia , lookup
Team Foundation Server wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Concurrency control wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Ingres (database) wikipedia , lookup
Open Database Connectivity wikipedia , lookup
ContactPoint wikipedia , lookup
Relational model wikipedia , lookup
Clusterpoint wikipedia , lookup
IT:Network:Applications “Business runs on databases…” ◦ Understatement! Requirements Installation Creating Databases SIMPLE query ◦ Just enough to ensure its there Hand-off to DBA OS: 7, Server 2003, Server 2008 32- and 64-bit IIS needed for reporting .Net 2.0 or later (ASP.net) Run ‘setup.exe’ from CD Select Platform Install ‘Server components…’ System check runs – ensures proper environment Components ◦ SQL DB Services ◦ Analysis Services (Online Analytic Processing (OLAP) and data-mining) ◦ Reporting Services ◦ Notification Services (Send reports in “timely” fashion) ◦ Integration (talk to other db) Select basics and fine-tune via Advanced “default” is first SQL server on this box If need more SQL servers (virtual hosts), use “Named Instance” Use system account or use domain account ◦ domain must be “old-style” (YOURDOMAIN) not DNS-style (YOURDOMAIN.local) Reboot when done! Database ◦ “Unit of Knowledge” Table ◦ Sub-component of Database ◦ “Unit of Storage” Database may be multiple tables ◦ Database for NWTC Table for Students Table for Programs One field in Students “points” to correct record in Programs SQL Server Management Studio R-Click on Databases > New Database ◦ Give it a name ◦ If multiple disks, WATCH location! Table needs one field that uniquely identifies a particular record Must not be null! If needed, add field, set to “int” or “bigint” ◦ Mark as NOT allow Null ◦ Set as Identity Column BACKUP DATABASE CustomerDB TO DISK = ‘C:\Backups\CustDB.BAK’ or In SQL Server Mgmt Studio ◦ Rclick on Database > Tasks > Backup ◦ Delete “default” backup destination and Add new one SQL Server Mgmt Studio R-Click on DATABASES (or your DB) ◦ ◦ ◦ ◦ Restore DB Specify DB to restore to & Specify source (our file) Click box to restore this set OPTIONS! or RESTORE DATABASE CustomerDB FROM DISK = ‘C:\Backups\CustDB.BAK’ In Mgmt Studio Configure backup as before Script menu > Script Action to Job ◦ Left-side, select “steps” then Edit Make sure job is correct ◦ Left-side, select “schedules” then New Give name, pick schedule, Ok