Forum studentów informatyki UE Wrocław
Forum studentów informatyki UE Wroclaw

Bazy Danych - OWOC KOLOS

DantePL - 2011-06-08, 19:38
Temat postu: OWOC KOLOS
Dobra. Może część widziała te pytania, może nie. Czasem lubi ich facet używać, może i tym razem ich użyje. Spróbujmy wspólnymi siłami rozwalić te pytanka ;-)

Od razu mówię, że nie jestem "miszczem" z Baz Danych, więc jak ktoś kumaty mógłby rzucić okiem (zwłaszcza na te ze znakami zapytania) to by było miło :-)

Tak, może być kilka odpowiedzi prawidłowych.

http://dl.dropbox.com/u/3858224/TestWykPBD.pdf


Update godzina 21:20

1 a
2 c
3 b
4 b
5 a
6 a
7 c
8 c
9 a
10 b
11 c
12 c
13 c
14 b
15 b
16 c
17 b
18 a
19 a
20 c
21 c
22 a
23 b
24 a
25 a
26 c
27 a
28 a
29 b
30 a
31 b
32 a
33 c
34 a
35 a

adieuu - 2011-06-08, 20:40

Miałem tez stworzyc taki topic. Wydaje sie ze masz dobre odpowiedzi.
Zad 17 napewno b) ?

DantePL - 2011-06-08, 20:57

Umówmy się, że ŻADNA odpowiedź nie jest jeszcze na 150% pewna, ok ;-) ? Dlatego liczę, że ktoś kumaty pomoże i potwierdzi albo zaprzeczy te odpowiedzi :-)
W 17 nie jestem pewien. Możliwe, że c, bo declare behavior. No i w sumie funkcja by też się zgadzała. Więc powiedzmy, że chyba masz rację i C :-)

killaruna - 2011-06-09, 00:10

W 7 - a ??? Znalazłam coś takiego:

Cytat:
Indeksy przyspieszają wyszukiwanie danych. Indeks utworzony dla kolumny często decyduje o tym jak długo będziemy czekali na reakcje systemu na zadane pytanie. Czemu więc nie tworzyć indeksu dla każdej kolumny? Najważniejszy powód jest taki, że budowanie i utrzymywanie indeksów pochłania czas i pamięć urządzeń bazodanowych. Drugim powodem jest to, że wstawianie, usuwanie, modyfikowanie danych w kolumnach indeksowanych trwa nieco dłużej niż w przypadku kolumn nieindeksowanych, ze względu na czas, jaki potrzebuje system na
utrzymanie indeksu po zmianie wartości.

Na ogół korzystne jest tworzenie indeksów dla kolumn, w których czÄ™sto wykonuje siÄ™ wyszukiwanie – szczególnie dla kolumn klucza głównego i kolumn używanych w złączeniach (relacjach) i sortowaniu. Poniżej podajemy kilka bardziej precyzyjnych wskazówek:

 Kolumna lub kolumny zawierające klucz główny tabeli powinny być prawie zawsze indeksowane.
 Kolumna, do której często się sięga zgodnie z porządkiem sortowania, powinna być indeksowana.
 Kolumny regularnie wykorzystywane w złączeniach powinny być indeksowane, gdyż wtedy system szybciej może dokonać złączenia.


Więc chyba 7 - b?

Jerzu - 2011-06-09, 00:21

killaruna, ale w odpowiedzi A jest "dowolnych pól tabeli". Owszem, pewne pola są bardziej wskazane od innych, ale tak czy inaczej możesz indeksować dowolne. Najwyżej będzie to bezcelowe.
killaruna - 2011-06-09, 00:23

Późna pora mi się udziela :P

Według mnie w 13 pierwsze dwa punkty są poprawne, w slajdach prowadzącego jest napisane, że na wejściu określamy jako źródło danych zdefiniowane zmienne dziedzinowe (dla predykatów dziedzin) bądź zespół zmiennych wolnych/związanych (dla predykatów krotek). W wyniku odpowiednio wiemy, że dostaniemy zbiór wszystkich krotek, dla których formuła jest prawdziwa.

Co do podpkt. C - "operatory arytmetyczne i logiczne" - operatory algebry relacji to chyba tylko w językach wykorzystujących algebrę relacji, a nie rachunek predykatów???

e^x - 2011-06-09, 08:55

pyt 8.
na pewno nie a.)
tylko perspektywa zmaterializowana zawiera dane, perspektywa zwykła to tylko kod

pyt. 11
nie c.)
raczej a,b

killaruna - 2011-06-09, 09:11

W 11 A raczej nie moim zdaniem, bo:

Cytat:
Kwerenda bazy danych opiera się na języku SQL, który jest powszechnie stosowanym językiem zapytań w relacyjnych bazach danych. Zapytania można formułować bezpośrednio w tym języku, jednak powszechnie stosuje się bardziej przyjazne dla użytkownika techniki, które umożliwiają budowanie kwerend za pomocą tzw. kreatorów, prowadzących krok po kroku przez procedurę tworzenia kwerendy.


Czyli może, ale nie musi.

Wydaje mi się, że DantePL dobrą odp. zaznaczył:

Cytat:
W programach do obsługi baz danych stosuje się rozmaite typy kwerend.
Kwerenda wybierajÄ…ca dane - prosta kwerenda wybierajÄ…ca tabele i pola
kwerenda krzyżowa - tworzy arkusz kalkulacyjny oparty na danych z trzech lub więcej pól.
Kwerenda tworzÄ…ca tabele - wybiera rekordy i zapisuje ich kopie z nowej tabeli.
Kwerenda aktualizująca - wyszukuje informacje i zmienia zawartość wskazanych pól.
Kwerenda usuwajÄ…ca - wyszukuje informacje i usuwa je z bazy.
Kwerenda dołączająca - pobiera rekordy ze wskazanych tabel i dołącza je do innych tabel.


Tym samym odp. B też odpada, pozostaje C.

e^x - 2011-06-09, 09:21

Nie doczytałem do końca, ale jak rozumiesz termin "zmiana w bazie danych" ?
Jako zmianę na poziomie tabel (i wyższym) czy na danych w tabelach (wierszy, krotek),
może chodzi o zmianę struktury bazy ,a nie dane w bazie.

Jeśli kwerenda jest tworzona w kreatorze to możliwe ,że jest później "przepisywana" na SQL w procesie kompilacji(?) czyli jest pośrednio oparta na SQL, niestety nie wiem jak to działa w BD

killaruna - 2011-06-09, 09:25

Hmm, no w sumie pytanie jest niesprecyzowane pod tym względem... Czort wie, o co wykładowcy dokładnie chodziło :-P jednak ja przyjmuję, że chodzi o operacje dokonywane na danych. Zawsze można obok napisać taki komentarz ewentualnie ;-)
DantePL - 2011-06-09, 10:02

e^x, W 8. na pewno jest wirtualna a co do a) to wiem o co ci chodzi, ale chyba w tym przypadku jemu chodzi oto co zawiera taki view. Więc zaznaczyłbym a. Chyba, że pokręcone rozumowanie koleś ma więc trzeba by było uznać twoją sugestię :-)
jj09 - 2011-06-09, 10:08

6a - hurtownie danych to nie podstawowa funkcja SZBD
7c 8-) np.na pole typu BLOB nie można chyba założyć indexu

Lechu - 2011-06-09, 10:39

w 8 zaznaczyłbym tylko c).
Odpowiedź a) odpada - cytat z Wikipedii:
Cytat:
Perspektywa (widok) to logiczna struktura, wirtualna tabela wyliczana w locie, określona przez zapytanie SQL,

Zatem nie przechowuje nam żadnych danych :) Poza tym zmiana danej w perspektywie zmienia ją również w tabeli źródłowej, a przecież perspektywy nie są powiązane relacją z tabelami źródłowymi.

jj09 na kolumnę danych typu BLOB można założyć indeks, tylko należy nadać mu określoą długość. Poniższy kod nie generuje żadnych błędów w SQL
Cytat:
CREATE TABLE locales_source(
lid int( 11 ) NOT NULL AUTO_INCREMENT ,
location varchar( 255 ) NOT NULL DEFAULT '',
source blob NOT NULL DEFAULT '',
PRIMARY KEY ( lid ) ,
INDEX source( source( 30 ) )
)


za to kod:
Cytat:
CREATE OR REPLACE type moj_typ AS object (
x_ number,
y_ varchar2(10),
member procedure to_upper
);
CREATE TABLE testowa (
id_typ number(11) NOT NULL,
nazwa moj_typ NOT NULL,
PRIMARY KEY (id_typ)
);
CREATE INDEX index_nazwa ON testowa (nazwa);

generuje błąd:
Cytat:
ORA-02327: cannot create index on expression with datatype ADT

zatem 7 odp. c) na pewno :mrgreen:

6a zgadzam siÄ™
11 tylko c) (odp. a odpada - można też używać języka m.in. QBE, odp b odpada bo przecież mamy kwerendy aktualizujące, dodające, usuwające)

nic - 2011-06-09, 15:13

killaruna, z tego co napisałaś wychodzi, że w zad 11 są dwie odpowiedzi dobre ponieważ
Kwerenda aktualizująca - wyszukuje informacje i zmienia zawartość wskazanych pól.
Kwerenda usuwajÄ…ca - wyszukuje informacje i usuwa je z bazy.
czyli cos zmieniają z BD. czyli odpowiedź b i c

nic - 2011-06-09, 15:16

Lechu, a jak aktualizujemy czy usuwamy to to nie jest operacja zmieniajÄ…ca BD?

i jeszcze jedno pytanie czemu w 29 jest odpowiedz b i c? ja bym dala tylko odpowiedz c z reszta tak jak jest na tych testach z zeszlych lat na slajdzie jest tak napisane: Integralność, poprawność (ang. integrity) BD -
właściwość polegająca na przechowywaniu
danych zgodnie z rzeczywistością;

• Konotacje integralnoÅ›ci:
– BD (struktury danych)
– transakcji (dynamika dziaÅ‚ania)
• Integralność BD jest uzyskiwana:
– na podstawie zależnoÅ›ci funkcjonalnych
atrybutów: model BD  projekt BD
– w wyniku zdefiniowanych zasad (wiÄ™zów,
ograniczeń = więzy integralnościowe; ang.
integrity constraints)  schemat BD

killaruna - 2011-06-09, 15:41

Pysiaczki drogie, byłam dziś na tym zaliczeniu i zaliczyłam na 3,5 :mrgreen: mając 17pkt na 25 możliwych ;) zaliczenie się dostaje od 12 punktów (przynajmniej tak zobaczyłam na jego kartce).

Pytanie psora na wejściu - "Pani naprawdę jutro wyjeżdża, czy wysłali Panią na przeszpiegi?" <mrugnięcie> :lol: :lol: :lol:

Pytania są z tej puli powyżej, jednak kolejność odpowiedzi jest wymieszana! Więc nie uczcie się na pałę 1a, 2c itd, itp. No i są pytania nowe. Tylko jedna odpowiedź jest poprawna!

Wśród nowych było pytanie odnośnie BD Group, czym zajmuje się to stowarzyszenie; jaki język jest w pełni językiem proceduralnym; że język SQL jest językiem standaryzowanym i podobnym do naturalnego; które z wymienionych elementów są SZBD (ja dałam chyba Access i MySQL, nie pamiętam, czy to było dobrze, był jeszcze wśród odpowiedzi Oracle, DB2, MS SQL Server...); było pytanie o tablicę temporalną (treści pytania nie pamiętam, ale poprawna odpowiedź to post-relacyjne);jakie są główne zadania administratora BD; co należy do metod optymistycznych... Tyle pamiętam nowości z zadań zamkniętych.

Niestety foty nie udało mi się zrobić, byłam sama w gabinecie z psorem :P

Były dwa pytania otwarte:

1) Na czym polega optymalizacja BD i podać znane jej metody.

2) Podać rezultat wykonania pięciu wymienionych kwerend z SQLa dotyczących bazy danych biblioteki, zbudowanej z 3 tabel: Ksiazka, Czytelnik, Wypozyczenia - ich struktura była opisana. 3 na 5 miałam dobrze, w dwóch pierwszych jest podpucha, jednak nie wiem, na czym ona polega ;) (komentarz przy sprawdzaniu: "ha, dała się pani nabrać").

Życzę Wam jutro powodzenia i mam nadzieję, że pomogłam :P

farbowanyaniol - 2011-06-09, 15:53

killaruna, podpucha pewnie taka jak wykazana na jednym z wcześniejszych materiałów - brak odwołania do wszystkich potrzebnych tabel, żeby wyświetlić co trzeba
shawnzy - 2011-06-09, 15:54

killaruna, podobne tabele + pytania do sql są w teście dla zaocznych z 2008, i tam była jedna podpucha ;]
killaruna - 2011-06-09, 15:55

Właśnie nie, bo było nawiązanie poprzez klucz obcy w przypadku numeru czytelnika... Co uwzględniłam w opisie wykonania. I powiedział, że to OK. Podpucha leżała tam gdzieś indziej, hehe :D strzeżcie się i tyle ^^

Aaaa, ważne info!

Osoby, które z laborek dostały 5, mają bonus +2pkt, osoby z 4 i 4,5 +1pkt :-)

Punkty z list obecności na wykładzie też mają być doliczane, więc naprawdę trzeba się postarać, by tego nie zdać ;)

nic - 2011-06-09, 16:13

Klasyfikacja języków zapytań:
 wykorzystujÄ…ce algebrÄ™ relacji (proceduralne)
 wykorzystujÄ…ce rachunek predykatów (nieproceduralne)
 SQL (Structured Query Language)

SZBD - oprogramowanie
narzędziowe służące do obsługi BD;
przykłady:
MS: Access, SQL Server
Oracle Corp.: Oracle
IBM: DB2
Matisse Software Inc.: Matisse
Poet Holdings Inc.: Poet
InterSystems: Cache

DantePL - 2011-06-09, 16:53

To ja mam takie pytanko jeszcze - ile było list u owoca? Pamięta ktoś? Ile maksymalnie tych punktów ktoś już może na bonusie mieć (wszystkie obecności + 5 z ćwiczeń ;-) )?
killaruna - 2011-06-09, 17:17

Ja widziałam, że najwięcej u mnie w grupie to miał shawnzy (5 obecności?).
nic - 2011-06-09, 17:39

czy ktos zna odpowiedz na to pytanie?
Na czym polega optymalizacja BD i podać znane jej metody.

jj09 - 2011-06-09, 17:45

http://www.poradnik-webma...bazy_danych.php
agnieszkaosw - 2011-06-09, 17:46

7. Indeksowanie rekordów w bazach danych relacyjnych może dotyczyć:
a) dowolnych kolumn tabeli
b) tylko pól stanowiących element klucza głównego
c) predefiniowanych typów danych

i tutaj odp c)

8. Tworzenie indeksów w tabeli bazy relacyjnej :
a) jest automatyczne dla pamiętania klucza głównego
b) może odnosić się do dowolnych pól tabeli
c) zawsze zapobiega wprowadzeniu wartości powtarzalnych pól rekordu

i tutaj macie od a,b

i mam pytanie, czy "dowolna kolumna tabeli" to coÅ› innego od "dowolne pole tabeli" ?
bo jeśli tak, to ok, ale jeśli nie ... to nie widzę konsekwencji w działaniu :-P

jj09 - 2011-06-09, 17:53

przecież b w 8 jest sprzeczne z odp. c na poprzednie pytanie :roll:
agnieszkaosw - 2011-06-09, 17:59

jj09, no ja wieeem :-P tylko wcześniej Lechu napisał ,że na 7C i wszystko rozpisał co, jak i dlaczego :-D dlatego się teraz pytam, czy automatycznie (wg odpowiedzi Dantego) odpada odp b z drugiego zadania.

(ah i u mnie 8 zadanie to 9 z testu, sorrki za pomieszanie)

pit3r - 2011-06-09, 18:04

agnieszkaosw kolumna oznacza atrybut. Wiersz oznacza wybranę krotkę w tabeli. Dowolne pole - to przecięcie dowolnej kolumny i dowolnego wiersza :-P
jj09 - 2011-06-09, 18:05

tak
agnieszkaosw - 2011-06-09, 18:06

pit3r, spoko
nic - 2011-06-09, 18:14

pit3r, czyli jest dobrze tak jak bylo? zad 7 odpowiedz c a zad 9 odpowiedz a i b?
agnieszkaosw - 2011-06-09, 18:16

nic, no nie. W zadaniu 9 nie możesz mieć b),bo wtedy ta odpowiedź z 7 ci wyklucza odpowiedź b)
nic - 2011-06-09, 18:17

ponawiam pytanie wczesniejsze
jak aktualizujemy czy usuwamy to to nie jest operacja zmieniajÄ…ca BD?

i jeszcze jedno pytanie czemu w 29 jest odpowiedz b i c? ja bym dala tylko odpowiedz c z reszta tak jak jest na tych testach z zeszlych lat na slajdzie jest tak napisane: Integralność, poprawność (ang. integrity) BD -
właściwość polegająca na przechowywaniu
danych zgodnie z rzeczywistością;

• Konotacje integralnoÅ›ci:
– BD (struktury danych)
– transakcji (dynamika dziaÅ‚ania)
• Integralność BD jest uzyskiwana:
– na podstawie zależnoÅ›ci funkcjonalnych
atrybutów: model BD  projekt BD
– w wyniku zdefiniowanych zasad (wiÄ™zów,
ograniczeń = więzy integralnościowe; ang.
integrity constraints)  schemat BD

agnieszkaosw - 2011-06-09, 18:26

- definiujÄ…ce i modyfikujÄ…ce obiekty BD
Create, Alter, Drop

- aktualizujÄ…ce i wyszukujÄ…ce z BD
Insert, Delete, Update, Select

- służące do administrowania
... (nie chce mi sie wypisywać) :-P

wykład 3

pit3r - 2011-06-09, 18:33

wg mnie 7C, 9A
pit3r - 2011-06-09, 18:47

nic, apropos kwerendy - http://pl.wikipedia.org/w...e_(bazy_danych)
skłoniłbym się do odpowiedzi 11 C

29 B(?) - nie jestem pewien czy chodzi o typ. Jeśli tak to oczywistym jest, że odpowiedź C jest fałszywa, ponieważ wartości w danej kolumnie muszą być tego samego typu

nic - 2011-06-09, 18:51

a mam jeszcze pytanie bo nigdzie nie znalazlam odpowiedzi na to pytanie tzn ani w internecie a ni w slajdach chyba ze slepa jestem ale to mozliwe:)
wiec:

zadanie 3
dlaczego odpowiedz a jest dobra? stosowanie predefiniowanych typów danych tylko w modelu relacyjnym . jesteście pewni?

jj09 - 2011-06-09, 18:54

3b - to jest chyba test 1 krotnego wyboru...
pit3r - 2011-06-09, 18:55

nic, predefiniowany typ danych ma określony standard/formę, czy jak to nazwać. W obiektowych BD tworzysz sobie nowe typy(obiekty) np. typ Klient, typ Dostawca itd. ale z tego co wiem też się stosuje typy predefiniowane

jeśli mówię od rzeczy to niech mnie ktoś poprawi :-P

nic - 2011-06-09, 19:25

SQL Developer to środowisko programistyczne dla osób zajmujących się programowaniem baz danych Oracle. Używane jest ono do wspomagania rozwoju, testowania, debugowania i optymalizacji programów (między innymi pakietów i triggerów).

więc nie bardzo w zadaniu 33 pasuje odpowiedz c moim zdaniem a

Mieszko - 2011-06-09, 19:29

Sęk w tym, że Google nie zna czegoś takiego jak 'Oracle Importer' albo 'Oracle Migrator'... a skoro Google tego nie zna, to znaczy, że takie coś nie istnieje :-P
nic - 2011-06-09, 19:33

Mieszko, hehehe dobre:) to zauważyłam, że nie zna ale to nie znaczy, że nie istnieje:)
Kociania - 2011-06-09, 19:34

Na którymś ze slajdów z wykładu jest zrobiony screen SQL Developera i tam na pasku zadań widoczna jest opcja o nazwie "Migracja", wieć chyba jednak odp. c
pit3r - 2011-06-09, 19:34

Mieszko, Oracle Migrator istnieje na pewno, Oracle Importer raczej też. Radzę się przyjrzeć Oracle SQl Developer, bo to są jego komponenty(tak podejrzewam :-P )
Mieszko - 2011-06-09, 19:43

Jeżeli to są jego komponenty to odpowiedź C zawsze będzie dobra :)
e^x - 2011-06-09, 19:48

Jeśli są jego komponentami to tak, ale ja nic takiego nie dostrzegam
shawnzy - 2011-06-09, 19:51

"Narzędzie Oracle SQL Developer (...). Najnowsza wersja upraszcza testowanie i migrację bazy danych".

http://www.kssi.ae.wroc.p...5BDZrodloIB.pdf slajd 25

źródło: http://centrumpr.pl/artyk...acle,12293.html

Mieszko - 2011-06-09, 19:54

No proszę, 8 postów i udało się znaleźć odpowiedź na jedno pytanie ;-) To teraz jeszcze 34 :-P
e^x - 2011-06-09, 19:55

shawnzy, to widzę jak otworzę SQLDeveloper, niekoniecznie udało się, bo dalej nie wiadomo co z tymi Oracle Importer i Oracle Migrator
Mieszko - 2011-06-09, 20:04

Mimo wszystko coś czuję, że to jednak będzie C :-)


Gdyby ktoś chciał nauczyć się odpowiedzi ("ze zrozumieniem") a nie samych numerków ("Na pałe") to ma w załączniku:

jj09 - 2011-06-09, 20:18

to teraz 31 i 32:
31 . Aktywne BD wynikają z kryterium podziału BD dotyczącego:
a) przestrzeni
b) czasu - jest na slajdach (9ARozBD.pdf str.8 - pierwszy slajd)
c) złożoności
32.Istotnymi cechami BD w procesach transformacji sÄ…:
a) integralność i kompletność
b) dostępność i wiarygodność - co to ma do transformacji?
c) obydwa ww

Kocur - 2011-06-09, 20:30

Zrobiłem ściąge na podstawie dwóch testów z zaocznego i z tego co tutaj rozwiązywaliście
Bierzcie i ściągajcie z tego wszyscy::P

Albo uczcie się już poprawnych odpowiedzi.
ew. Dalsze poprawki już róbcie na własną rękę;)

farbowanyaniol - 2011-06-09, 20:33

33 nie powinno być a skoro opis tego produktu świadczy, iż upraszcza proces migracji baz danych firm trzecich? nie?
pit3r - 2011-06-09, 22:28

Moje odpowiedzi(jestem ich pewien na 90%):

1.A
2.C
3.B
4.B
5.A
6.A
7.A - to raczej źle :-P
8.C
9.A
10.B
11.C
12.C
13.B
14.B
15.B
16.C
17.B
18.A
19.A
20.C
21.C
22.A
23.B
24.A
25.A
26.C
27.A
28.A
29.B
30.A
31.B
32.A
33.C
34.A
35.A

Tradycyjnie - jeśli ktoś uważa inaczej, czekam na uwagi ;-)

Kocur - 2011-06-09, 22:59

zad 7,13 czemu tak uważasz?:P jakiś argument albo źródło danych przemawiające za Twoimi odp;>?
e^x - 2011-06-09, 23:04

Co do pyt 9. odp.A (tylko)

kodzik na potwierdzenie ,że ~B

alter table adres add test long;

create index ind_test
on adres(test);

odpowiedź Oracla:


Error starting at line 1 in command:
create index ind_test
on adres(test)
Error at Command Line:2 Column:9
Error report:
SQL Error: ORA-00997: niedozwolone użycie typu danych LONG
00997. 00000 - "illegal use of LONG datatype"
*Cause:
*Action:

e^x - 2011-06-09, 23:13

Pyt 7 C (chyba)
jak ktoś udostępni definicję "typ predefiniowany" to będę pewny
Pyt 13:
nie C bo to dotyczy języków wykorzystujących algebrę relacji
B bo definiujemy wynik( czyli warunek który ma spełniać nasz zbiór krotek ), jako źródło danych rozumiem tutaj tabelę z której "bierzemy" dane

tak mi się wydaje ale jestem chętny do dyskusji

nic - 2011-06-09, 23:19

pit3r, czemu w zadaniu 17 masz b? skad to wiesz?:)
pit3r - 2011-06-09, 23:24

nic, prezentacja 3, strona 20

Ponadto Google tak podpowiada ;)

Mieszko - 2011-06-09, 23:40

OK, więc poniżej poprawione odpowiedzi (całymi zdaniami :-) )

I to by było na tyle dzisiaj.

nic - 2011-06-09, 23:51

moim zdaniem zadanie 13 to odpowiedz a chocby ze slajdów str 57 i jest tam tak:
predykat1 [atrybuty ograniczenia], czyli tworzenie coraz bardziej szczegółowych podzbiorów, czyli odpowiedz a

burnold - 2011-06-10, 00:51

Moja ściąga z tych 35 pytań - myślę, że najlepsza wersja bo nie zawiera numerów zadań i odpowiedzi A, B, C a pełną treść pytania+odpowiedź. Dodatkowo pytania ułożone są w kolejności alfabetycznej aby szybciej szukać.
pit3r - 2011-06-10, 00:57

nic, ja popieram odpowiedz do 13 prezentacją 2 str.11 i 12: "Rachunek Predykatów - definiowanie wyniku za pomocą wyrażeń..." ;)
wosiuuuu - 2011-06-10, 09:25

a co z odpowiedziami na te pytania otwarte co killaruna, dała??
aniut - 2011-06-10, 09:31

Ok a czym się zajmuje BD Group? Bo ja znalazłam firmę z biżuterią, rurami wentylacyjnymi i budownictwem - a nic na temat :P
pit3r - 2011-06-10, 09:44

Tak na mój gust - ostatnia prezentacja, ostatnia strona. Ustalenia Grupy DBRs. Wnioskowałbym, że grupa ta zajmuje się przyszłością i rozwojem technologii baz danych, może wyznacza jakieś trendy, w którym kierunku to wszystko powinno pójść.
Trudno powiedzieć coś więcej, bo Internet niewiele nt temat mówi, znalazłem tylko kilka zdań o jakiejś konferencji pod hasłem: Claremont Report on DB Research, więc jakby komuś udało się znaleźć coś więcej to podzielcie się ;-)

aniut - 2011-06-10, 09:45

wosiuuuu Odpowiedzi juz były, Metody optymalizacji (m.in.):
• Normalizacja bazy danych
• Stosowanie indeksów
• Optymalizacja zapytaÅ„
• Procedury skÅ‚adowane w bazie danych

nic - 2011-06-10, 09:49

wosiuuuu, wczesniej podałąm na dwa pytanie odpowiedz strona druga:D
co do administrowania to strona 162 tam masz napisane niestety nie da sie kopiuj wklej;/


Czy ktoś wie jakie są metody optymistyczne bo ja znalazłam tylko tyle
frazy: czytania, kontroli, zapisu

farbowanyaniol - 2011-06-10, 10:07

nic, nie ma niestety nic o optymistycznych, trzeba zapamiętać co jest pesymistyczne i liczyć na szczęście ;-)
jay - 2011-06-10, 10:08

Bazy danych - zaliczenie wykładu 12.00. Styś

dla wszystkich co myślą, że jest w godzinach wykładu (jak ja jeszcze przed mometem;)

pit3r - 2011-06-10, 10:10

farbowanyaniol, albo poprzez dedukcje: ~pesymistyczne => optymistyczne :-D
ap - 2011-06-10, 10:18

burnold jesteś pewien odpowiedzi w swojej ściądze ?

np. Aktywne BD wynikają z kryterium podziału BD dotyczącego czasu ?
a nie czasem a) przestrzeni ?

farbowanyaniol - 2011-06-10, 10:26

ap, czasu, już było pisane na forum wykład 9 strona 8
pit3r - 2011-06-10, 10:27

ap, http://docs.google.com/vi...OgKWmop6FZIaNYg
ap - 2011-06-10, 10:28

ok ok dzięki ;-)
_Mero - 2011-06-10, 10:31

pdf, 35 pytań + niektóre z materiałów.

http://www.speedyshare.com/files/28899139/BD1.pdf

http://wyslijplik.pl/download.php?sid=m9HZHpro

burnold - 2011-06-10, 10:41

"format error: not a PDF or corrupted."
De Morgan - 2011-06-10, 10:42

burnold, mi działa
burnold - 2011-06-10, 10:45

OK mi już też
Kocur - 2011-06-10, 10:53

a wpisy dzisiaj będą?
aniut - 2011-06-12, 21:39

Jak ktoś nie zaliczył a brakowało mu mało pkt: mi brakowało 2 i powiedział mi że dopytka bedzie w środę przy wpisach, albo ogólnie do połowy lipca indywidualnie. W zeszłym roku to podobno wyglądało tak, że dawał pracę i trzeba było wskazać swoje błędy i ją napisać jeszcze raz dobrze :P Więc jak ktoś pamięta np jakie były te ostatnie polecenia w sql (wysarczy tylko to główne polecenie) to bym była wdzięczna :)
_Mero - 2011-06-13, 00:31

Jeśli dobrze pamiętam to: select, grant, delete, alter i chyba jeszcze select + count :P
farbowanyaniol - 2011-06-13, 00:45

revoke i drop jeszcze było
Bleah - 2011-06-14, 13:06

zrobil ktos moze na zaliczenie bd zdjecie testu lub pamieta pytania ?;p
e^x - 2011-06-14, 13:50

Dobry pomysł, piszcie jak ktoś pamięta
a przy okazji o której poprawa jutro ?

p2mgrup - 2011-06-14, 13:55

od 11 do 15 chyba;) albo od 13 ;)
Kenzi - 2011-06-14, 13:57

Strona z wynikami http://www.kssi.ae.wroc.p.../SBD/index.html napisa³/a:
Wpisy i dodatkowe zaliczenia w środę 15 czerwca w godz. 12-16


A co do pytań - moja grupa miała otwarte pytanie (to za 4 punkty): Istota, wady i zalety przetwarzania współbieżnego i jak uniknąć błędów/wad w tym przetwarzaniu.

I do tego w obydwu grupach powtórzyło się z 7-8 pytań z tej puli 35, które są tutaj na forum opracowane, więc wykujta je (wszystkie 3 warianty odpowiedzi były identyczne), a trochę gwarantowanych punktów wpadnie.

oskarX - 2011-06-14, 13:59

wszystko na środe... analiza, zw, wf, seminarium, bazy danych.... ;/
e^x - 2011-06-14, 14:07

ZW nie w czwartek przypadkiem ?
Mlody - 2011-06-14, 14:39

Zna ktos moze poprawna odpowiedz na to otwarte pytanie ?? :-D
Kenzi - 2011-06-14, 15:05

Wikipedia napisa³/a:
Przetwarzanie współbieżne (ang. concurrent computing) to przetwarzanie oparte na współistnieniu wielu wątków lub procesów operujących na współdzielonych danych. Wątki uruchomione na tym samym procesorze są przełączane w krótkich przedziałach czasu, co sprawia wrażenie, że wykonują się równolegle.

(...)

Jednoczesna praca na współdzielonych danych może doprowadzić do utraty ich spójności, dlatego konieczne jest stosowanie różnych mechanizmów synchronizacyjnych, np. semaforów i monitorów. Niektóre języki programowania (np. Erlang, Ada) powstały z myślą o tworzeniu systemów współbieżnych i zawierają silne wsparcie dla komunikacji lub synchronizacji wątków już na poziomie języka.


Większość odpowiedzi jest w Wikipedii pod tym hasłem :P.

zynklu - 2011-06-14, 15:24

w jakiej to jest sali? u owoca? poprawa pisemnie? hmmhm?
Maciou - 2011-06-14, 15:32

ZW w środę wyniki i wpisy, a w czwartek poprawa...
jj09 - 2011-06-14, 15:33

o której wpisy z zw?
Bleah - 2011-06-14, 16:05

pamieta ktos otwarte zadanie z grupy, ktora rozdawal Owoc? wyjasnic jakies tam pojecie
agnieszkaosw - 2011-06-14, 16:06

rodzaje zapytań języka SQL .. czy coś takiego
i do każdego jeden przykład

De Morgan - 2011-06-14, 16:28

Co to jest przetwarzanie współbieżne? (Takie było pytanie)
+Zagrożenia tego przetwarzania i jak im zaradzać

killaruna - 2011-06-15, 08:45

oskarX napisa³/a:
wszystko na środe... analiza, zw, wf, seminarium, bazy danych.... ;/

Ja tam sobie anal spisałam na wrzesień ;P

Co do BD. Dał Wam coś innego w piątek???

aniut - 2011-06-17, 11:43

Jak wyglądała ta dopytka w środę? Czy ktoś jeszcze, tak jak ja, nie poszedł na nią i chce jeszcze w czerwcu to zaliczyć? :P
Bleah - 2011-06-17, 12:13

generalnie nie umiałem nic ale 3 jest ;P
Owoc bierze test i zadaje pytanie takie samo jak otwarte na Twoim kolokwium, później kazał mi wskazać błędy w zadaniach z selectami na końcu koła. Pytał o polecenie revoke, alter, grant, drop (było źle bo przy usuwaniu tabeli nie może być warunków jak w zadaniu, że płaca <1500zł), a ten pierwszy długi select to było coś z iloczynem kartezjańskim i brakiem ograniczeń. Pytał o to co znaczy skrót ACID, czym się różnią bazy relacyjne od obiektowych, ale generalnie sam sobie odpowiadał na pytania a ja parafrazowałem jego pytania :D

marlena - 2011-06-17, 13:03

A wiecie kiedy jeszcze mozna zlapac Owoca na uczelni?
aniut - 2011-06-17, 13:29

a tez chcesz to zaliczyc? No bo wlasnie tez chce go zlapac, trzeba bedzie napisac do niego
p2mgrup - 2011-06-17, 15:47

teraz gdzies wyjechal ;) wiec pewnie Wam nie odpisze;)
Klaudia - 2011-06-17, 17:35

Mówił chyba, że 26 czerwca już będzie, ale nie wiem, czy dobrze usłyszałam ;-)
TuruTuru - 2011-06-18, 13:56

Zgadza się, po 26 czerwca można go `złapać` jeszcze :P
Mlody - 2011-06-18, 18:45

Tez znam wersje ze mozna pod koniec czerwca i poczatek lipca zaliczyc ;-)
aniut - 2011-06-20, 21:27

Dla tych co jeszcze nie byli na dopytce: w środę 29 czerwiec w godz. 12-15.
oskarX - 2011-06-25, 16:41

mialem 15 pkt i 3ze znakiem zapytania... tzn że muszę iść na tą poprawkę czy mam 3?
p2mgrup - 2011-06-25, 17:04

jesli nie miales punktu dodatkowego za wyklad/ocene z laborek to musisz;)
Mlody - 2011-06-28, 11:59

Wybiera sie ktos jutro na ta poprawe?? :-D
aniut - 2011-06-28, 12:07

ja :)
Mlody - 2011-06-28, 12:20

czyli rozumiem ze tych zamknietych pytan nie musimy umiec?? :-P
Luna - 2011-06-28, 13:46

a ta środa, to juz ostatni termin czy jeszcze bedzie można później przyjść ?
p2mgrup - 2011-06-28, 15:25

Mlody napisa³/a:
czyli rozumiem ze tych zamknietych pytan nie musimy umiec?? :-P


musicie umiec ;) przynajmniej mnie duzo z nich pytal ;) ale w sumie naprowadzal mnie na odpowiedz choc malo co wiedzialem ;) w sumie to u mnie sie nawet skupil na tych pytaniach niz na otwartym (selecty wszystkich pyta)

Mlody - 2011-06-28, 21:49

Zna ktos moze jakies te selecty albo drugie pytanie otwarte(pierwsze rozumiem jest o wspolbieznosc)?? :)
aniut - 2011-06-28, 22:03

klasy poleceń języka SQL i przykłady... wszystko już jest w tym wątku, szukaj :P
p2mgrup - 2011-06-29, 10:35

on pyta tylko z Twojej grupy ;)
oskarX - 2011-06-29, 11:34

w jakiej sali ta dopytka? 602 Z?
aniut - 2011-06-29, 21:58

Czekałam do 16 i w kóncu mnie zapytał :P Tak jak mówił p2mgrup nie jest ciężko, pytał z testu, sql i pytania otwartego, nic ponadto. Mi brakowało 2 pkt i jak wyjaśniłam mu sql to stwierdził ze już mam zaliczone. I faktycznie sam sobie odpowiada :) Kiedy jeszcze bedzie? Mówil że w nastepny wt, śr i czwartek też ma obrony więc powinien byc w gabinecie ok 14:00. Ale powiedział zeby zainteresowani jeszcze napisali do niego mejla

Powered by phpBB modified by Przemo © 2011 phpBB Group