czwartek, 22 stycznia 2015

Kwerenda


Kwerendy służą do pobierania danych do arkusza Excela z bazy danych.

Nie należy o nich myśleć jako o sposobie kopiowania danych z bazy do Excela, ponieważ oferują znacznie więcej możliwości: filtrowanie, sortowanie, sumowanie i inne operacje na danych, umożliwiają także łatwe odświeżenie danych lub zmianę kryteriów kwerendy w każdej chwili.



Przykład 1.
-Excel oferuje kilka możliwości pracy z danymi zewnętrznymi. Najprostszy z nich to import całej tabeli danych, dokładnie w takiej formie w jakiej jest w bazie danych.

Na karcie ‘DANE’ klikamy ikonę ‘Z programu Access’.

-W kolejnym oknie wskazujemy miejsce zachowania pliku BazaDanych.mdb.

-Po czym wybieramy jedną z tabel bazy danych i klikamy OK

-Import danych zostanie zakończony po wskazaniu miejsca w arkuszu w którym mają być wstawione dane zewnętrzne.

-Tabela zostanie wstawiona do arkusza. Jeżeli aktywna jest komórka wewnątrz tabeli wyświetlana jest karta ‘Projektowanie’.
Najczęściej używane polecenia tej karty to:
- ‘Odśwież’, dzięki któremu możemy uaktualnić dane gdy wiemy, że w bazie danych nastąpiły zmiany.
- ‘Rozłącz’ który przerywa połączenie pomiędzy danymi i ich źródłem






Kwerenda jest obiektem, który wprowadza niestandardowy widok danych z jednej lub więcej tabel. W Accessie można używać kwerendy graficznej dzięki mechanizmowi QBE (query by example - wyszukiwanie przez przykład) lub napisać polecenia SQL w celu stworzenia własnych kwerend. Można też polecić kwerendom wybieranie, uaktualnianie, wstawianie i usuwanie danych oraz tworzenie nowych tabel z danych, które znajdują się w istniejących już tabelach.


Cechy kwerendy w programie Microsoft ACCESS :
·        bardzo dobrze skonstruowany kreator kwerend,
·        analizator wydajności sprawiający, że kwerendy działają szybciej,
·        wyświetlanie w formacie Arkusz danych,
·        możliwość definiowania właściwości wyświetlania formantu pola dla większości pól,
·        możliwość definiowania domyślnych formantów wyświetlania pola dla większości pól,
·        automatyczne pola kombi w arkuszach danych kwerend dla pól pozostających w relacji z 
innymi tabelami (pod warunkiem, że właściwości Typ formantu przypisano wartość Pole kombi lub 
Pole listy),
·        możliwość korzystania z właściwości sortowania i filtrowania w widoku Arkusz danych,
·        porady paska przewijania arkusza danych podających umiejscowienie danego rekordu,

·        dostęp do hiperłączy,


  
Kwerenda jest to zapytanie do bazy danych, które może dotyczyć jedynie informacji realnych, czyli takich, jakimi operuje baza danych. W programie Microsoft ACCESS mamy możliwość tworzenia zapytań dotyczących danych zawartych w jednej jak i w wielu tabelach, co przedstawia rysunek. Dane z jednej tabeli mogą być wybierane według interesujących nas kryteriów, np. możemy wybrać z tabeli Klienci tylko tych, którzy mieszkają w Szczecinie, w widoku Arkusz danych zobaczyć jedynie pola: Imię, Nazwisko oraz NumerTelefonu tych klientów. Natomiast, gdy umieszczamy w kwerendzie dane z wielu tabel oczywiście również możemy stosować wybieranie według kryterium. Przykładem takiego zapytania może być kwerenda  znajdująca się w bazie danych Dziennik Okrętowy i przedstawiona na rysunku  w widoku Arkusz danych oraz w widoku Projekt.


  Kwerendy mogą również posłużyć nam do podsumowania informacji zawartych w tabelach. Zapytania podsumowujące umieszcza się najczęściej w kwerendach krzyżowych, gdzie można wyznaczyć rekordy, według których zostaną przedstawione dane. Typowy przykład tego rodzaju kwerend przedstawiony jest na rysunku, na którym widoczne są pola kwerendy, z czego można wnioskować, że podsumowanie odbyło się za pomocą typu danych Data/Godzina i jako kryteria wybrano miesiąc. Dzięki temu widzimy miesięczne podsumowanie sprzedaży oraz sumę z całego interesującego nas okresu.


piątek, 31 października 2014

1.

<html>
 <head>
  <title> Moja strona </title>
 </head>
  <body style="background-color:#FF0000;">
  <p>To jest strona czerwona</p>
  </body>
<html>







2


<html>
<head>
<title> Przykład drugi </title>
<style type="text/css">
body {background-color:#FF0000}
</style>
</head>
<body>
<p>To jest stronka czerwona</p>
</body>
</html>








3.

<html>
  <head>
 <tite> moja strona </title>
     <link rel="stylesheet" type="text/css"href="style/arkusz. ccs"/>
  </head>
 <body>
<p>strona </p>
</body>












4.


<html>
  <head>
<title> mój dokument </title>
<link rel="stylesheet"
type="text/css" href="style.css"
</head>
<body>
<h1> ierwszy arkusz stylów </h1>
</body>
</html>
















poniedziałek, 20 października 2014

Napisz skrypt który w pierwszej kolejności wyświetli okno tekstowe z informacją o wypisaniu koloru pierwszy warunek sprawdza czy tekst jest zielony lub 1 jeżeli tak na ekranie przeglądarki wyświetli się zielony napis w kolorze zielonym a drugi warunek czerwony w kolorze czerwonym albo 2 gdy żaden z warunków nie zostanie spełniony wyświetli się "Podałeś nieprawidłową wartość".

poniedziałek, 6 października 2014

POWTÓRKA @@@@

<script type="text/javascript">
var cyfra=6
document.write(1 + cyfra + 8 + "<br />");
</script>


<script type="text/javascript">
var liczba = 4
liczba = liczba + 3
document.write(liczba);
</script>


<script type="text/javascript">
var liczba = 5;
var liczba2 = 3;
document.write(liczba+liczba2);
</script>


<script type="text/javascript">
var liczba = 10;
var liczba2 = 5;
document.write(liczba + "+" +liczba2+ "=" + (liczba+liczba2));
</script>

czwartek, 18 września 2014

Typy zmiennych w javascript

1.Zmienne liczbowe (l. rzeczywiste l.całkowite)
x=5.5;
y=2
2.Zmienne logiczne (true/fals)
w=false
z=x<y
3.Zmienne tekstowe (łańcuchy znaków)
Tekst ="Ala ma kota";

Identyfikatory nazw zmiennych podgajają pewnym ograniczeniom nazwy muszą zaczynać się od litery lub znaku podkreślenia, nie mogą zaczynać się od cyfr, nazwy nie mogą zawierać znaków specjalnych i polskich znaków, w nazwach zmiennych nie można również stosować słów kluczowych języka.

Znaki specjalne:

\b - backspace
\n - nowy wiersz
\" - cudzysłów
\' - apostrof
\\ - lewy ukośnik

Operatory są to symbole które służą do wykonywania operacji na zmiennych:
c=a+b

Operatory:
 -Przypisania
=
+= x+3 { x=x+3
-Arytmetyczne
+;-;*;/;%
++;--;
z=12%8=2=4

-Porównianie i relacyjne
Operator:                                 np:                      Wynik?
= = (jest równe)                    2= =3                  Fałsz
!=  (nie jest równe)                2! =3                   Prawda
> (jest większe)                     21>3                   Prawda
< (jest mniejsze)                    2<-3                    Fałsz
>= (większe lub równe)         6>=6                   Prawda
<= (mniejsze lub równe)        2<=3                   Prawda

-Logiczne
&& (And)
False&&False - F (False)
False&&True - F
True&&True - T (True)

|| (OR)
True||False - T
True||True - T
False||True - T
False||False - F


j=6; k=10; b=false

1.m=k++                           m=11
2.m=k++ +j                       m=17
3.m=k=j                            m=10=6
4.m=k;m*=2                      m=10 *2 =20


<Script type ="text/javascript'>
var liczba_1=10;
var liczba 2=5;
document.write ("Liczba_1="+Liczba_1+"<br>");
document.write ("Liczba_2="+Liczba2+"<br>");
document.write ("Suma="+(Liczba_1+liczba_2)+"<br>");
document.write ("Różnica="+(Liczba_1-liczba_2)+"<br>");
document.write ("Iloczyn="+(Liczba_1*liczba_2)+<br>");
document.write ("Iloraz="+Liczba_1/liczba_2)+"<br>");
document.write ("Reszta z dzielenia="+(liczba_2%liczba_1)+"<br>");
</script>








poniedziałek, 15 września 2014

16.09.14 Zmienna


var nazwa_zmiennej = wartość
var liczba = 38

<Script type="text/javascript">
document.write(9+5+1+ "<br/>");
document.write(9+5+2+"<br/>");
document.write(9+5+3+"<br/>");
</Script>


<Script type="text/javascript">
var cyfra=5
document.write(9+cyfra+1+"<br/>");
document.write(9+cyfra+1+"<br/>");
document.write(9+cyfra+1+"<br/>");
</Script>


<Script type="text/javascript">
var liczba=5
liczba=liczba+2
document.write(liczba);
</Script>


<Script type="text/javascript">
var imie=prompt("Witaj! Jak masz na imie?","");
document.write("cześć"+imie+" !");
</Script>





piątek, 12 września 2014

Javascript

Java Script.

Java Script jest językiem skryptowym pozwalającym na rozszerzenie standardowych dokumentów html miedzy innymi: Kod źródłowy uporządkowany ciąg instrukcji który wymaga procesem tym zajmuje się kompilatora  czyi program którego zadaniem jest przetłumaczenie całego kodu źródłowego na kod maszynowy. Ciąg maszynowy - Ciąg liczbowy w systemie dwójkowym 
Intelpleter jego sposób działania opiera się na pobraniu pojedynczej linii kodu przetłumaczeniu jej i przekazaniu procesorowi.
Kod źródłowy (również źródło lub źródła) to program komputerowy napisany w jednym z języków programowania (np. Delphi, C++Builder itp.).
Kod źródłowy jest zazwyczaj w postaci tekstu, który zrozumiały jest dla danego kompilatora języka programowania, jak i dla programisty piszącego program. Kod źródłowy jest przetwarzany na kod maszynowy zrozumiały dla maszyny (procesora), przez translator lub jest analizowany i wykonywany przez specjalny program zwany interpreterem.
Java Script jest interpretowany językiem programowania.


Zalety



  • Szybki podgląd.
  • Szybkie poprawy błędy.
  • Łatwy w obsłudze.
  • Jeden z najpopularniejszych programów działających o stronie klienta ponieważ wszystkie operacje nie obciążają serwera.
  • Bezpieczeństwo. 
<script type="text/javascript">
kod skryptu
</script>

Łączenie liczy z danym tekstem:


<script type="text/javascript">

//<![CDATA[
document.write("Jan Kowalski ma " +327 +" lat!");
//]]>
</script>
http://www.fifagamenews.com/fifa-14-discard-price-calculator
<script type="text/javascript">
//<![CDATA[
document.write("Jan Kowalski: <br>");
document.write("Wiek - "+31+" lat <br>")
document.write("Wzrost - "+1.70+" m <br>");
document.write("Waga - "+92.9+" kg <br>");
//]]>
</script>
Okno dialogowa - Jest narzędziem pozwalająca na nawiązanie interakcji z użytkownikiem

  • Informacyjne - Jego celem jest przekazanie informacji jego budowa jest wyjątkowo prosta wyświetla tekst jako argument metody "Alert" 
  • Decyzyjne 
  • Tekstowe  
Okno decyzyjne odpowiada za wyświetlenie komunikatu stanowiącego argument ang confirm

okno tekstowe wyświetla treść komunikatu stanowiącego argument metody "prompt" oraz pole umożliwiające wprowadzenie danych przez użytkownika.