Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. Marcin Pisarek
  2.  
  3. 3.1. Uruchomić narzędzie SQLDeveloper:
  4. start --> programy --> Oracle-OraDB12Home1-->Application Development --> SQLDeveloper
  5.  
  6. 3.2. Połączyć się z bazą orcl jako użytkownik sys:
  7. connection name: orcl_SYS
  8. username: sys
  9. password: manager
  10. role: SYSDBA
  11. Connection Type: TNS
  12. Network alias: orcl
  13.  
  14. 3.3. Uruchomić wskazany przez prowadzącego skrypt user.sql, tworzący nowego użytkownika.
  15.  
  16. user_ora1_create.sql
  17.  
  18. 3.4. Połączyć się z bazą orcl jako użytkownik ora1. W tym celu utworzyć nowe połączenie:
  19. connection name: orcl_ora1
  20. username: ora1
  21. Laboratorium IOR – SZBD Oracle Zadania do wykonania -2-
  22. password: ora1
  23. role: default
  24. Connection Type: TNS
  25. Network alias: orcl
  26.  
  27. 3.5. Uruchomić wskazany przez prowadzącego skrypt PRAC_ZESP_TEM_WYPL.sql, tworzący nowe tabele
  28.  
  29. tabele.sql
  30.  
  31. 3.6. Używając polecenia:
  32. CREATE OR REPLACE TYPE … AS OBJECT (…) …;
  33. zdefiniować typ obiektowy o nazwie book_type, reprezentujący książkę, który może być dziedziczony
  34. przez inne typy (opcja NOT FINAL). W ramach typu zdefiniować 3 atrybuty:
  35. bookno NUMBER,
  36. title VARCHAR2(30),
  37. genre VARCHAR2(20)
  38. oraz 3 funkcje o nazwach: get_bookno, show_super i show.
  39. Metoda pierwsza jest bezparametrową składową metodą odwzorowującą i w wyniku swego działania zwraca
  40. wartość typu NUMBER.
  41. Metoda druga jest funkcją statyczną z 1 parametrem typu book_type (book_obj in book_type), która w
  42. wyniku swego działania zwraca wartość typu VARCHAR2.
  43. Metoda trzecia jest funkcją składową, która w wyniku swego działania zwraca wartość typu VARCHAR2.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement