Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:



Podobne dokumenty
Inżynieria Programowania Laboratorium 3 Projektowanie i implementacja bazy danych. Paweł Paduch paduch@tu.kielce.pl

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Problemy techniczne SQL Server

Problemy techniczne SQL Server

Polecenie 3.1: Uruchom SQL Server Management Studio, zaloguj się do serwera.

Kostki OLAP i język MDX

Obsługa pakietu biurowego OFFICE

Przedszkolaki Przygotowanie organizacyjne

INFORMATOR TECHNICZNY WONDERWARE. Ograniczenie wyświetlania listy zmiennych w przeglądarce zmiennych ActiveFactory

ACCESS ćwiczenia (zestaw 1)

Wprowadzenie do projektowania i wykorzystania baz danych Relacje

Rozwiązanie. Uruchom program Access 2007.

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

SQL Server Configuration Manager centrum dowodzenia

Wstęp. Opis ten dotyczy wydziałów orzeczniczych.

5. Uruchomienie SQL Server Business Intelligence Development Studio Menu Start -> SQL Server Business Intelligence Development Studio

BACKUP BAZ DANYCH MS SQL

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

Systemy baz danych. 1. Plan: 2. Zadania: Projekt Bazy Danych - wybór tematów, wstępna kategoryzacja 8. Projekt Bazy Danych - diagram ER

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Procedury techniczne modułu Forte Kontroling. Pakiety DTS

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

Tworzenie bazy danych na przykładzie Access

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

Projektowanie baz danych za pomocą narzędzi CASE

KASK by CTI. Instrukcja

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty

PTI S1 Tabele. Tabele. Tabele

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Problemy techniczne SQL Server. Zarządzanie bazami danych na serwerze SQL

System Obsługi Zleceń

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy

Bazy danych Karta pracy 1

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Problemy techniczne SQL Server. Zarządzanie bazami danych na serwerze SQL

Zapytania i wstawianie etykiet z bazy danych do rysunku

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

5.5. Wybieranie informacji z bazy

Zastępstwa Optivum. Jak przenieść dane na nowy komputer?

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Toad for SQL Server. Nowa funkcjonalność w wersji 6.6

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Informatyka I : Tworzenie projektu

URLOPY BY CTI. Instrukcja obsługi

Bazy danych. dr inż. Arkadiusz Mirakowski

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

Założenia do ćwiczeń: SQL Server UWM Express Edition: \SQLEXPRESS. Zapoznaj się ze sposobami użycia narzędzia T SQL z wiersza poleceń.

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

OnLine Analytical Processing (OLAP) Kostki OLAP i zapytania MDX

1. Zarządzanie informacją w programie Access

Podstawowe funkcjonalności interfejsu. - co warto wiedzieć o interfejsie Mozart-a

Budowa aplikacji ASP.NET współpracującej z bazą danych do obsługi przesyłania wiadomości

T A B E L E i K W E R E N D Y

Zapytania do baz danych

SKRÓCONA INSTRUKCJA KORZYSTANIA Z SYTEMU CLIP WERSJA DLA NAUCZYCIELI

PORÓWNANIE KILKU ZESTAWIEŃ OBROTÓW I SALD

Raportowanie z programu Trawers przy użyciu Crystal Reports

Instytut Mechaniki i Inżynierii Obliczeniowej fb.com/groups/bazydanychmt/

SUBIEKT GT IMPORT XLS Dokumenty

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

5.2. Pierwsze kroki z bazami danych

Laboratorium systemów MES. Instrukcja korzystania z środowiska do ćwiczeń laboratoryjnych z zakresu Wonderware MES

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010)

Ćwiczenie 4: Edycja obiektów

Połączenie AutoCad'a z bazą danych

Instrukcja obsługi programu:

Przewodnik Szybki start

Microsoft.NET: LINQ to SQL, ASP.NET AJAX

dziennik Instrukcja obsługi

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

Program Import Kontrahentów XLS dla Subiekta GT.

INSTRUKCJA OBSŁUGI KREATORA SKŁADANIA WNIOSKÓW

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

Uruchamianie bazy PostgreSQL

Typ danych. Karta ogólne. Rozmiar pola Liczba całkowita długa. Autonumerowanie. Rozmiar pola 50. Tekst. Rozmiar pola 50. Tekst. Zerowa dł.

BAZY DANYCH laboratorium 2 tworzenie bazy danych, podstawy języka SQL

IBM LUW DBA Integrated Tools

5.4. Tworzymy formularze

Krok po kroku... (czyli jak stworzyć i wydrukować krzyżówkę)

Opis programu EKSoft Rezerwacje

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny technologiczny Politechnika Śląska

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Budowa aplikacji ASP.NET współpracującej z bazą dany do przeprowadzania ankiet internetowych

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

BACKUP BAZ DANYCH FIREBIRD

Budowa aplikacji ASP.NET współpracującej z bazą dany do przeprowadzania ankiet internetowych

ZAPOZNANIE SIĘ ZE SPOSOBEM PRZECHOWYWANIA

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

koledzy, Jan, Nowak, ul. Niecała 8/23, , Wrocław, , ,

Zadanie 3. Tworzenie i odnajdowanie obiektów w Active Directory

Edytor materiału nauczania

Transkrypt:

Systemy baz danych 16.04.2013 1. Plan: 10. Implementacja Bazy Danych - diagram fizyczny 11. Implementacja Bazy Danych - implementacja 2. Zadania: 1. Przygotować model fizyczny dla wybranego projektu bazy danych, używając narzędzia MS SQL Server 2012. 2. Utworzyć bazę danych wraz z tabelami dla wybranego tematu. 3. Wypełnić bazę danymi. 3. Ćwiczenia: 1. Import bazy z MS Access do MS SQL Server 2012: 1. Uruchomić narzędzie Import and Export Data (z menu Start systemu Windows). 2. Wybrać Next, z Data source wybrać Microsoft Access, wybrać Browse aby wskazać plik.mdb z bazą danych MS Access i wybrać Next. 1/13

3. Obok pola Database wybrać New i wpisać nazwę nowej bazy, wybrać Next, Next i Next. 4. Zaznaczyć tabele, które chcemy zaimportować i wybrać Next, Next, Next i Finish. 5. Po zakończeniu importowania powinno wyświetlić się podobne okno: 2. Tworzenie baz danych w MS SQL Server 2012: 1. Uruchomić SQL Server Management Studio. 2. Kliknąć PPM na Databases i wybrać New Database. 3. W polu Database name wpisać nazwę nowej bazy danych i kliknąć OK. Na końcu rozwijanej listy powinna pojawić się nowa baza. Jeśli nie należy kliknąć PPM na Databases i wybrać Refresh. 2/13

3. Tworzenie i edycja tabel w MS SQL Server 2012: 1. Rozwinąć listę nowo utworzonej bazy, kliknąć PPM na Tables i wybrać New Table.... 2. Tabela odpowiada zidentyfikowanemu obiektowi, dlatego w polu Column Name należy podać nazwy typów informacji tego obiektu a w polu Data Type podać typ danych informacji. Pole Allow Nulls służy do definiowania czy typ informacji może przyjmować wartości puste i z reguły jest stosowane jeśli typ informacji jest opcjonalny i może pozostać pusty. 3. Wcisnąć Save lub CTRL+S aby zapisać tabelę. Pojawi się okno gdzie należy podać nazwę tabeli. 4. Po rozwinięciu listy Tables powinna pojawić się nowa tabela. Jeśli nie należy kliknąć PPM na polu Tables i wybrać Refresh. 5. Aby edytować tabelę należy kliknąć na nią PPM i wybrać Design lub z listy Columns wybrać kolumnę i kliknąć Modify. 6. Aby ustawić klucz główny dla tabeli należy kliknąć PPM na pole, które ma otrzymać klucz główny i wybrać Set Primary Key. 3/13

7. Aby ustawić parametr AUTO INCREMENT dla klucza głównego należy po prawej strona wybrać z pola Identity Column wartość klucza głównego. 8. Jeśli podczas zapisywania zmian pojawi się błąd, należy wybrać z Menu opcję Tools, Options, z listy wybrać Designers, i odznaczyć pole Prevent saving changes that require table re-creation. 4. Tworzenie diagramów fizycznych w MS SQL Server 2012: 1. Kliknąć PPM na Database Diagrams i wybrać New Database Diagram. 4/13

2. Zaznaczyć tabele, dla których chcemy utworzyć diagram i kliknąć Add. 3. Po wybraniu tabel powinien pojawić się podobny ekran: 4. Aby dodać relację pomiędzy tabelami należy przeciągnąć klucz główny tabeli do docelowego klucza obcego drugiej tabeli. 5/13

5. Po przeciągnięciu powinno pojawić się okno gdzie wyświetlone są kolumny, pomiędzy którymi zachodzi relacja. Jeśli relacja jest poprawna należy wcisnąć OK. 6/13

6. Przykładowy diagram z naniesionymi relacjami znajduje się poniżej: 5. Uruchamianie kwerend SQL w MS SQL Server 2012: 1. Wybrać New Query (Ctrl + N). 2. Wpisać odpowiednią(e) kwerendę(y) SQL i wcisnąć Execute (F5). 7/13

3. Przed uruchomieniem kwerendy można sprawdzić jej poprawność, klikając na Parse (Ctrl + F5). Parser podkreśla błędy na czerwono i odpowiednio je opisuje. Po najechaniu kursorem na błąd można zobaczyć jego opis. 4. Do tworzenia kwerend SQL można wspomagać się narzędziem do projektowania kwerend. Aby to zrobić należy kliknąć PPM na pole, w którym tworzone są kwerendy SQL i wybrać Design Query in Editor... (Ctrl+Shift+Q). 5. Po kliknięciu pojawi się okno, w którym należy wybrać tabele dla których będą tworzone kwerendy i kliknąć Add. 8/13

6. Aby zmienić rodzaj kwerendy SQL należy kliknąć PPM i wybrać Change Type oraz rodzaj kwerendy np. Insert Values. 7. Wybór kolumn może odbywać się na dwa sposoby. Pierwszy, poprzez tabelę u góry edytora gdzie można zaznaczać interesujące nas kolumny. Drugi, poprzez wybór kolumny z menu rozwijanego pośrodku edytora. 9/13

8. Nowe wartości dla wybranych kolumn można wpisywać w środkowej części edytora w polach New Value lub bezpośrednio w kwerendzie SQL. 9. Aby sprawdzić poprawność wprowadzonej kwerendy SQL należy wcisnąć PPM i wybrać Verify SQL Syntax. Jeśli wszystko jest w porządku pojawi się komunikat The SQL syntax has been verified against data source. 10. Aby dodać utworzoną kwerendę SQL należy wcisnąć OK a następnie ją uruchomić, wciskając Execute lub F5. 6. Tworzenie widoków w MS SQL Server 2012: 1. Kliknąć PPM na Views i wybrać New View.... 10/13

2. Po kliknięciu pojawi się okno, w którym należy wybrać tabele, które nas interesują. Po wybraniu tabel należy wcisnąć Add. 3. Po dodaniu tabel powinien pojawić się podobny widok: 4. Przy pomocy kursora należy wybrać kolumny, które chcemy wyświetlić. 11/13

5. W przypadku gdy nazwy kolumn się powtarzają, należy podać odpowiedni i informacyjny alias kolumny (w SQL alias nadaje się za pomocą AS ). 6. Dla poszczególnych kolumn można również dodać sortowanie, filtry oraz można zmienić kolejność wyświetlania kolumn: 12/13

7. Aby uruchomić przygotowaną w ten sposób kwerendę SQL należy kliknąć PPM i wybrać Execute (Ctrl + R) lub wybrać Execute z menu u góry. 8. Wynik wyświetlany jest na dole narzędzia widoku: 7. Tworzenie kopii tabeli w SQL: 1. Należy skorzystać z kwerendy SELECT INTO : SELECT * INTO nowa_tabela FROM stara_tabela np.: SELECT * INTO uczniowie_kopia FROM uczniowie 13/13