Author Topic: Databázové systémy  (Read 107473 times)

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Databázové systémy
« Reply #350 on: 04.05.2011, 05:14:10 »
na papier a naskenovat
rada za vsetky drobne  >:(

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Databázové systémy
« Reply #351 on: 04.05.2011, 06:18:06 »
Stiahni si sql developer - nakreslis databazu a este ti aj vygeneruje kod. Ale druha moznost je powedesigner
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Databázové systémy
« Reply #352 on: 04.05.2011, 06:23:25 »
Stiahni si sql developer - nakreslis databazu a este ti aj vygeneruje kod. Ale druha moznost je powedesigner
hej mam pavrdizajnera len sa s nim este musim zoznamit :)

mantak

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Databázové systémy
« Reply #353 on: 04.05.2011, 16:42:13 »
nevie niekto ako v powerdesigneri zrobim logicku schemu? bo dajak sa mi podarilo fyzicku ale nwm jak dalej na logicku

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Databázové systémy
« Reply #354 on: 04.05.2011, 19:43:39 »
nevie niekto ako v powerdesigneri zrobim logicku schemu? bo dajak sa mi podarilo fyzicku ale nwm jak dalej na logicku
tools->generate conceptual data model
asi iba z fyzickej to urobi teda musis ju mat otvorenu v PD
« Last Edit: 04.05.2011, 21:21:08 by yvory »

majod

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • portfolio
Re: Databázové systémy
« Reply #355 on: 04.05.2011, 22:30:54 »
neviete niekto poradit co to moze znamenat ked mam v zadani
Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia a nasledovné pravidlá:
zostatok_na_ucte je zaokrúhlený na dve desatinne miesta a vypočítavaný zo zostatku a transakcie

ma to byt nejaky specialny check pri vytvarani tabulky, alebo to tak len budem robit pri inserte?
vdaka

ppeess

  • Guest
Re: Databázové systémy
« Reply #356 on: 05.05.2011, 00:54:27 »
neviete niekto poradit co to moze znamenat ked mam v zadani
Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia a nasledovné pravidlá:
zostatok_na_ucte je zaokrúhlený na dve desatinne miesta a vypočítavaný zo zostatku a transakcie

ma to byt nejaky specialny check pri vytvarani tabulky, alebo to tak len budem robit pri inserte?
vdaka
Toto by malo byt asi cez triger.....

Eriik

  • Newbie
  • *
  • Posts: 33
    • View Profile
Re: Databázové systémy
« Reply #357 on: 05.05.2011, 18:50:42 »
nemá niekto zadanie sklad2 ? potreboval by som sa poradiť

majod

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • portfolio
Re: Databázové systémy
« Reply #358 on: 06.05.2011, 05:20:50 »
neviete niekto poradit co to moze znamenat ked mam v zadani
Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia a nasledovné pravidlá:
zostatok_na_ucte je zaokrúhlený na dve desatinne miesta a vypočítavaný zo zostatku a transakcie

ma to byt nejaky specialny check pri vytvarani tabulky, alebo to tak len budem robit pri inserte?
vdaka
Toto by malo byt asi cez triger.....

vdaka za tip, skusim

laktibrada

  • Newbie
  • *
  • Posts: 41
    • View Profile
Re: Databázové systémy
« Reply #359 on: 07.05.2011, 22:13:34 »
neviete ci este stale plati, ze aj zo skusky musime mat viac ako 50 percent ?

Robokop

  • Jr. Member
  • **
  • Posts: 51
    • View Profile
Re: Databázové systémy
« Reply #360 on: 08.05.2011, 10:29:33 »
neviete ci este stale plati, ze aj zo skusky musime mat viac ako 50 percent ?
jj plati.....

ricco102831

  • Sr. Member
  • ****
  • Posts: 324
    • View Profile
Re: Databázové systémy
« Reply #361 on: 08.05.2011, 12:42:48 »
otazocka do pleeena :)

v zadani banka 1:

zostatok_na_ucte je implicitne 0, ale po prvej transakcii musí byť väčší ako 0

ucty a transakcie su osobitne tabulky

aky check mam dat do tabulky ucty aby to splnalo podmienku?...neviem si dat rady :/

antil kiprest

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Databázové systémy
« Reply #362 on: 08.05.2011, 14:28:00 »
prosim vas ludia :)
Pomocou samostatných číselníkov realizujte typ množstva tovaru a povolené hodnoty sú uvedené v tabuľke: ks, m2, l, kg,
h.


poradte mi pls, co mam pod tymto rozumiet.. co su tie ciselniky ??
bravčové krídielka a náhradu sóje poprosím!!

AnvilOfFury

  • Full Member
  • ***
  • Posts: 220
    • View Profile
Re: Databázové systémy
« Reply #363 on: 08.05.2011, 17:37:43 »
prosim vas ludia :)
Pomocou samostatných číselníkov realizujte typ množstva tovaru a povolené hodnoty sú uvedené v tabuľke: ks, m2, l, kg,
h.


poradte mi pls, co mam pod tymto rozumiet.. co su tie ciselniky ??

ID | typ
--------
1  | ks
2  | m2
3  | l
4  | kg

Budes sa odkazovat na takuto nejaku tabulku z miesta, kde mas mat hodnoty typ mnozstva.
Keep information to yourself - Knowledge is power. Think job security. Never provide documentation.
Use Real Tools - No "fancy-pancy" IDEs. Real developers only use vi.
Compiled = Ship It - User acceptance testing is an absolute waste of time.

antil kiprest

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Databázové systémy
« Reply #364 on: 08.05.2011, 18:27:40 »
prosim vas ludia :)
Pomocou samostatných číselníkov realizujte typ množstva tovaru a povolené hodnoty sú uvedené v tabuľke: ks, m2, l, kg,
h.


poradte mi pls, co mam pod tymto rozumiet.. co su tie ciselniky ??

ID | typ
--------
1  | ks
2  | m2
3  | l
4  | kg

Budes sa odkazovat na takuto nejaku tabulku z miesta, kde mas mat hodnoty typ mnozstva.

vdak !  :thumbsup:
bravčové krídielka a náhradu sóje poprosím!!

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Databázové systémy
« Reply #365 on: 08.05.2011, 18:38:32 »
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

smelyzajo

  • Full Member
  • ***
  • Posts: 243
    • View Profile
Re: Databázové systémy
« Reply #366 on: 08.05.2011, 18:56:41 »
nema niekto zadanie skola 7 chcem sa opytat par veci???

sulo

  • Sr. Member
  • ****
  • Posts: 284
    • View Profile
    • Web
Re: Databázové systémy
« Reply #367 on: 08.05.2011, 20:42:31 »
Mám zadanie sklad1 a je tam napísané:
"hodnoty atribútu nazov_tovaru budú nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme, použite skrátený zápis".

Názvy tovaru sú napr.: rezivo smrek, rezivo buk, doska javor,... (je ich asi tak 10, väčšinou sa 2-3x opakujú).

To znamená, že nazov_tovaru budú hodnoty: 'rs', 'rb', 'dj', ... a použijem CHECK(nazov_tovaru IN ('rs', 'rb', 'dj', ...))?

Celé názvy, ako napr. 'rezivo smrek', nebudú v databáze nikde uložené? A čo ak do skladu pribudne nový druh tovaru? (Bude sa musieť meniť podmienka CHECK.) Nie je to trochu nevhodné riešenie?

AnvilOfFury

  • Full Member
  • ***
  • Posts: 220
    • View Profile
Re: Databázové systémy
« Reply #368 on: 08.05.2011, 20:53:34 »
Mám zadanie sklad1 a je tam napísané:
"hodnoty atribútu nazov_tovaru budú nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme, použite skrátený zápis".

Názvy tovaru sú napr.: rezivo smrek, rezivo buk, doska javor,... (je ich asi tak 10, väčšinou sa 2-3x opakujú).

To znamená, že nazov_tovaru budú hodnoty: 'rs', 'rb', 'dj', ... a použijem CHECK(nazov_tovaru IN ('rs', 'rb', 'dj', ...))?

Celé názvy, ako napr. 'rezivo smrek', nebudú v databáze nikde uložené? A čo ak do skladu pribudne nový druh tovaru? (Bude sa musieť meniť podmienka CHECK.) Nie je to trochu nevhodné riešenie?

Čiselník. Viď vyššie. Tým dosiahneš to že do tabuľky dáš iba korektné údaje a žiaden check ti netreba.
Keep information to yourself - Knowledge is power. Think job security. Never provide documentation.
Use Real Tools - No "fancy-pancy" IDEs. Real developers only use vi.
Compiled = Ship It - User acceptance testing is an absolute waste of time.

sulo

  • Sr. Member
  • ****
  • Posts: 284
    • View Profile
    • Web
Re: Databázové systémy
« Reply #369 on: 08.05.2011, 21:17:37 »
Presne tak som to aj chcel riešiť, ale v zadaní je napísané: "použite skrátený zápis". Tým "skrátený zápis" asi myslia spomínané 'rs', 'rb',...

Takže ho mám použiť miesto číselného ID?
id | nazov_tovaru
rs | rezivo smrek
rb | rezivo buk
« Last Edit: 08.05.2011, 21:25:45 by sulo »

antil kiprest

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Databázové systémy
« Reply #370 on: 08.05.2011, 21:25:22 »
este k tym master-detail pohľadom.. to ide o tie pohlady create view blabla , alebo staci spravit selecty ?
bravčové krídielka a náhradu sóje poprosím!!

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Databázové systémy
« Reply #371 on: 08.05.2011, 21:29:40 »
create view MOJPOHLAD as
select lol
from wut

a potom select * from MOJPOHLAD (..proste ti to "ulozi" selekt, aby si ho nemusel pisat furt znova)
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

antil kiprest

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Databázové systémy
« Reply #372 on: 08.05.2011, 21:39:35 »
create view MOJPOHLAD as
select lol
from wut

a potom select * from MOJPOHLAD (..proste ti to "ulozi" selekt, aby si ho nemusel pisat furt znova)

mmmm ta to je dabelske !   :metal: diks
bravčové krídielka a náhradu sóje poprosím!!

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Databázové systémy
« Reply #373 on: 08.05.2011, 22:19:13 »
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

toto nikto nevie?  ???

antil kiprest

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Databázové systémy
« Reply #374 on: 08.05.2011, 22:36:02 »
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

toto nikto nevie?  ???

bohuzial nam to velmi nebolo vysvetlene na cvikach...


hm, co s tymto V databáze musí byť kontrola správnych označení faktúr pomocou masky: FAK<číslo objednávky>?

skusal som nieco ako CHECK( fak_id LIKE ( "FAK[0123456789]0123456789]" ))  v roznych obmenach, ale nepomaha nic.. neviete niekto ???
bravčové krídielka a náhradu sóje poprosím!!