bazy

Posted by M in Informacje, ... | 11.12.2008 - 22:20

Model danych

  1. Produkt(IdProduktu,Nazwa,Model,IdProducenta)
  2. Sklep(IdSklepu,Nazwa,Adres,Branza)
  3. Sprzedaz(IdProduktu,IdSklepu,Cena)
  4. Producent(IdProducenta,Nazwa,Kraj)

Podaj zapytanie w Algebrze relacji, RRK, RRD, Datalogu

  1. Podaj produkty o nazwie ‘Drukarka’.
  2. Podaj ceny produktu o modelu ‘A123′.
  3. Podaj nazwy produktów sprzedawanych w sklepie ‘Ada’.
  4. Podaj nazwy produktów sprzedawanych w Polsce.
  5. Podaj nazwy i ceny produktów sprzedawanych w sklepach z branży ‘Informatyka’.
  6. Podaj wszystkie produktu sprzedawane w sklepie na ul. Matejki.

Algebra relacji

  1. \sigma _{Nazwa=Drukarka}(Produkt)
    -
    -
    -
  2. \Pi_{Cena} (\sigma _{Model=A123}(Produkr |><| Sprzedarz))
    -
    -
    -
  3. \Pi _{Nazwa}(\sigma _{NazwaSklepu=Ada}( \delta _{Nazwa \to NazwaSklepu}( \\ Sklep) |><| Sprzedarz |><| Produkt))
    -
    -
    -
  4. \Pi _{Nazwa} (\sigma _{Kraj=Polska}( \delta _{Nazwa \to NazwaProducenta}( \\ Producent) |><| Produkt))
    -
    -
    -
  5. \Pi _{Nazwa, Cena}(\sigma _{Branza = Informatyka} (Produkt |><| Sprzedarz \\ |><| \delta _{Nazwa \to NazwaSklepu (Sklep)}))
    -
    -
    -
  6. \sigma _{Adres=Matejki}( \delta _{Nazwa \to NazwaSklepu}(Sklep) |><| Sprzedarz \\ |><| Produkt)
    -
    -
    -

Relacyjny rachunek krotek

  1. {}
  2. {}
  3. {}
  4. {}
  5. {[Nazwa : p.Nazwa, Cena : p.Cena]| Produkt(p) \wedge \exists (Sprzedarz(s) \wedge\exists k (Sklep(k) \wedge p.IdProduktu = s.IdProduktu \wedge s.IdSklepu = k.IdSklepu)  )}
  6. {}

Relacyjny rachunek dziedzin

  1. 12
  2. s
  3. s
  4. s
  5. {Nazwa  Cena| \exists IdS, NaS, Adres, Branża Sklep(IdS, NaS, Adres, Branża)
    ^ \exists IdProd, Sprzedaż (IdProd, IdS, Cena) ^
    ^ \exists NazP, Mod, IdProduc Produkt(IdProd, NazP, Mod, IdProduc) ^
    ^ Branża = ‘Informatyka’

Datalog

  1. WYNIK(Id,Naz, Mod, Prod):- Produkt(Id,Naz, Mod, Prod) ^ Naz =’Drukarka’
    -
  2. WYNIK(Cena):- Produkt(Id, _ , Mod, _ ) ^ Sprzedarz( Id, _ , Cena) ^ Mod=’A123′
    -
  3. WYNIK(NazP):- Produkt(IdP, NazP, _, _) ^ Sprzedarz(IdP,IdS,_) ^ Sklep(IdS, NazS, _, _) ^ NazS=’Ada’
    -
  4. WYNIK(NazP):- Produkt(_, NazP, _,IdP) ^ Producent(IdP, _, Kraj) ^ Kraj=’Polska’
    -
  5. WYNIK(NazP, Cena):- Produkt(IdP,NazP, _, _) ^ Sprzedarz(IdP, IdS, Cena) ^ Sklep(IdS, _, _, Branża) ^ Branża = ‘Informatyka’
    -
  6. WYNIK(IdP, NaP, Mod, IdProd):- Produkt(IdP, NaP, Mod, IdProd) ^ Sprzedarz(IdP, IdS, _) ^ Sklep(IdS, _, Adres, _) ^ Adres=’Matejki’

zad 5

Posted by M in Informacje, Informac... | 11.03.2008 - 02:56

f(x) = -f(x+\Pi)

co znaczy tyle że jak do argumentu f() dodamy Pi to wychodzi to samo, ale z przeciwnym znakiem

standardowy wzór na współczynnik:

c_n=\frac1{2\Pi} \ ( \int_{-\Pi}^\Pi \ e^{-inx} dx )

standardowo rozbijamy na dwie połówki:

c_n= \frac1{2\Pi} \ (\int_{-\Pi}^0 f(x)\ e^{-inx} dx + \int_0^\Pi f(x) \ e^{-inx} dx)

zmieniamy granice całkowania lewej całki:

t=x+\Pi \ \ czyli \ \ x=t-\Pi

dt=dx

c_n=\frac1{2\Pi} \ ( \int_0^\Pi f(t-\Pi) \ e^{-in(t-\Pi)}dt \ + \ \int_0^\Pi f(x) e^{-inx}dx)

stosujemy zależność z lini 1, czyli do argumentu dodajemy Pi i mamy to samo ale z minusem

c_n=\frac1{2\Pi} \ ( \int_0^\Pi -f(t) \ e^{-in(t-\Pi)}dt \ + \ \int_0^\Pi f(x) e^{-inx} dx)

zmieniamy granicę całkowania x=t \ \ dx=dt

łączymy całki i wyciągamy conieco przed nawias:

c_n=\frac1{2\Pi}(\int_o^\Pi f(x)e^{-inx}(-e^{in\Pi} + 1)dx)

mamy wzór:

e^{ix}=\cos x + i \sin x

e^{in\Pi} = \cos (n\Pi) + i \sin (n\Pi)

dla n=2k

e^{i2k\Pi} = \cos (2k\Pi) + \sin (2k\Pi) = 1 + 0 = 1

wstawiamy to do naszego wzoru na c_n

c_{2k}= \frac1{2\Pi} (\int_0^\Pi f(x) e^{-inx} (-1 \ + \ 1) dx )

c_2k=0


zad3

Posted by M in Informacje, Informac... | 11.02.2008 - 23:04

a_n=\frac{1}{\Pi} \int_{-\Pi}^\Pi h(x) cos(nx)dx

a_n=\frac{1}{\Pi}(\int_{-\Pi}^00cos(nx) dx + \int_0^\Pi x cos(nx) dx)

\int sin(cx)dx = -\frac{1}{c} cos (cx)

\int cos(cx)dx = \frac{1}{c} sin(cx)

[wikipedia]

\begin{tabular}{ll}u=x & dv= cos(nx)dx \\du=1dx & v=\frac{1}{n}sin(nx)\end{tabular}

a_n=\frac{1}{\Pi}(0|_{-\Pi}^0 + (\frac{x}{n} sin(x) - \int \frac{1}{n} sin(nx)dx)|^\Pi_0)

a_n=\frac{1}{\Pi}(\frac{x}{n}sin(nx) + \frac{1}{n^2} cos(nx))|_0^\Pi

a_n\frac{1}{\Pi}(\frac{\Pi}{n}sin(\Pi n) + \frac{1}{n^2}cos(\Pi n)} -\frac{1}{n^2} cos(0))

a_n\frac{1}{\Pi}(0+\frac{1}{n^2}(-1)^n-\frac{1}{n^2})

a_{2k}=

a_{2k+1}=