IE- opracowanie, Informatyka i Ekonometria


1. Pojęcie Informatyki i jej główne obszary zastosowań

Informatyka - zespół dyscyplin naukowych i technicznych, zajmujących się przetwarzaniem danych, a zwłaszcza przy użyciu środków automatycznych. (przy użyciu środków technicznych).

Informatyka - głóówne główne obszary zastosowań


1 prezentacja slajd 5,6,9

2. Informatyka ekonomiczna i jej obszary zastosowań

1 prezentacja slajd 11

3. Opisać główne elementy systemu informacyjnego

System, to każda celowo wyodrębniona całość, złożona z części, powiązań(relacji) miedzy nimi oraz powiązań(relacji) pomiędzy jej częściami a całością.

Wejście =>Przetwarzanie =>Wyjście

Sprzężenie zwrotne

1 prezentacja slajd 12-15

4. Scharakteryzować infrastrukturę zarządzania informacją

Obiekt Gospodarczy

Infrastruktura informacyjna Infrastruktura techniczna

Struktura organizacyjna Software

Procesy biznesowe Hardware

Bazy danych Komunikacja

Legislacja decyzji

(wszystkie połączone ze sobą tworzą jedność)

Wynikiem działania obu części są: Decyzje strategiczne i taktyczne

1 prezentacja slajd 16

5. Charakterystyka Informacji

Jest specyficznym dobrem niematerialnym oraz czynnikiem, który jako swoista `metaenergia', może przyczynić się do przeobrażenia gospodarki świata

1 prezentacja slajd 18-19

6. Schemat przetwarzania informacji w zarządzaniu

DANE (surowe fakty)->INFORMACJA (interpretowane dane) -> INFORMACJA KIEROWNICZA (wnioski dotyczące działania) -> decyzje i działania

1 prezentacja slajd 27

7. Informacja ekonomiczna w procesie zarządzania

IE -to wszelka informacja spełniająca jeden z poniższych warunków:

-Przedmiotem jej są zjawiska gospodarcze

-Jej podmiotem czyli użytkownikiem jest podmiot aktywny ekonomicznie (osoba fizyczna, jednostka organizacyjna), tzn. prowadzący działalność gospodarczą jako konsument, producent, usługodawca i in.

-Informacja ta jest wyrażona w języku ekonomicznym

-Informacja powoduje skutki o charakterze gospodarczym

-IE to wszelka informacja stanowiąca integralną część systemu gospodarczego

1 prezentacja slajd 28,32

8. Charakterystyka struktury ZSI

ZSI = { P, I, T, O, K, W, R } , gdzie:

P- stanowi strukturę przestrzenną(jest zbiorem podmiotów gospodarczych, które są użytkownikami systemu),

I -stanowi strukturę informacyjną( jest zbiorem zasobów informacyjnych),

T- stanowi strukturę techniczną sprzętowo-programową),

O-stanowi strukturę organizacyjną(zbiór form organizacyjnych i reguł zarządzania),

K- stanowi strukturę sieciowo-komunikacyjną ,

W-stanowi strukturę wiedzy (zbiór stosowanych metod naukowych i "knowhow"),

R -relacje pomiędzy poszczególnymi zbiorami.

1 prezentacja slajd 16

9. Otoczenie procesowe systemu zintegrowanego ZSI

1 prezentacja slajd 38

10. Systemy informatyczne wspomagające zarządzanie (kategorie systemów)

systemy ewidencyjne

systemy wspomagania decyzji

systemy informowania kierownictwa

systemy ekspertowe

2 prezentacja slajd 11

11. Podaj sposoby pozyskiwania informacji

Techniki obserwacyjne

-Rozmowy, wywiady

-Kwestionariusze (ankiety)

-Dzienniki, dokumenty

-Dyskusje (burze mózgów

2 prezentacja slajd 17

12. Co to są systemy multimedialne?

wykorzystuj wykorzystują co najmniej dwa z niżej wymienionych mediów) w)

Grafika (skanery, aparaty cyfrowe, plotery)

Dźwięk (karty i zestawy dźwięku przestrzennego)

Obraz, animacja (kamery cyfrowe, karty fire-wire)

Masowe wykorzystanie urządzeń i nośników danych -CD, DVD, CD-RW

2 prezentacja slajd 18

13. Scharakteryzować kategorie oprogramowania

Systemowe, podstawowe - dostarczane przez producenta sprzętu lub firmę ściśle z nim współpracującą, stanowi element wspomagający sprzęt.

Narzędziowe - wspomagające tworzenie prostych aplikacji przez użytkowników nie będących profesjonalnymi informatykami, w większości nie wymaga programowania.

Użytkowe(aplikacyjne) - realizujące konkretne potrzeby użytkowników w różnych dziedzinach zastosowań związanych z systemem informacyjnym zarządzania firmą.

2 prezentacja slajd 19

14. Podział oprogramowania systemowego

Systemy operacyjne

Programy wspomagające systemy operacyjne

Języki programowania

Testy techniczne

Programy antywirusowe

2 prezentacja slajd 20

15. Podział oprogramowania narzędziowego

Edytory tekstów, prezentacji, arkusze kalkulacyjne

Systemy zarządzania bazą danych

Systemy organizacji pracy własnej i biurowej

Wspomaganie prac graficznych

Przeglądarki internetowe

Tworzenie witryn internetowych

Obsługa poczty elektronicznej

2 prezentacja slajd 21

16. Klasy systemów ZSI

1.Systemy przetwarzania transakcji -TPS (Transaction Processing Systems)

2.Systemy Wspomagania Prac Biurowych -OSS (Office suport Systems)

3.Systemy informatyczne zarządzania-MIS (Management Information Systems)

4.Systemy Wspomagania Decyzji -DSS (Decision Suport Systems)

5.Systemy Informowania Kierownictwa -EIS (Executive Information Systems)

6.SystemyPracyGrupowej-GDSS (Group Decision Support Systems)

7.SystemyEksperckie-ES (Export Systems)

2 prezentacja slajd 23

17. Co to jest system zintegrowany ZSI

System zintegrowany to taki, w którym dane z różnych obszarów (np. biznesowych) są wprowadzane i udostępniane w jednym wspólnym środowisku. Wspólne środowisko jest tworzone za pomocą mechanizmów, które pozwalają bez przeszkód współdziałać ludziom poprzez zlikwidowanie między nimi barier komunikacyjnych i informacyjnych.

3 prezentacja slajd 6

18. Ewolucja systemów zintegrowanych

3 prezentacja slajd 7

19. Zalety oprogramowania pakietowego

Nowe technologie- dostęp do wiedzy światowej

System w pełni zintegrowany

System powielarny- posiada doświadczenia wdrożeniowe

Możliwość weryfikacji wdrożenia, referencje systemowe

Niezależny i stały rozwój systemu

Posiadanie standardu światowego

Wady

Duży, jednorazowy koszt systemu

Duży koszt wdrożenia i wysokie koszty stałe utrzymania

Mniejsze zaangażowanie integratora

Uniwersalny charakter systemu

Konieczność dopasowania do indywidualnych potrzeb użytkownika

Trudność w integracji modułów specjalistycznych

Duży wysiłek organizacyjny na etapie wdrożenia

Dłuższy okres przejściowy

3 prezentacja slajd 11

20. Scharakteryzuj systemy klasy MRPII

MRP II jest skrótem od angielskich słów: 'Manufacturing Resorce Planning' i jest tłumaczone jako 'planowanie zasobów produkcyjnych '.Nie należy go mylić ze skrótem MRP, który oznacza proces planowania potrzeb materiałowych. MRP II jest standardem aplikacji służących do wspomagania procesu produkcyjnego wprowadzony przez organizację APICS (American Production and Inventory Control Society) Amerykańskie Stowarzyszenie Sterowania Produkcją i Zapasami.

3 prezentacja slajd 12

21. Scharakteryzuj systemy klasy ERP

ERP jest skrótem od angielskich słów: 'Enterprise Resorce Planning' i jest tłumaczone jako 'planowanie zasobów przedsiębiorstwa' .ERP jest zbiorem aplikacji adresowanym głównie do firm produkcyjnych (bez względu na rodzaj produkcji), aby zapewnić optymalizację zasobów i procesów wewnętrznych przedsiębiorstwa. Realizowane jest to m.in. poprzez:

-odpowiednie planowanie zasobów,

-utrzymywanie odpowiedniego poziomu zapasów,

-przejrzystość procesu produkcyjnego.

Z czasem, gdy firmy usługowe zaczęły interesować się wsparciem swoich procesów finansowych oraz pracowniczych za pomocą systemów ERP, powstało rozszerzenie tego systemu o odpowiednie specyficzne dla nich procesy.

3 prezentacja slajd 16

22. Podaj moduły składowe MRPII wg APICS

1.Planowanie przedsięwzięć(Business Planning -BP),

2.Wspomaganie zarządzania popytem (Demand Management- DEM),

3.Planowanie Produkcji i Sprzedaży (Salesand Operation Planning- SOP),

4.Tworzenie Głównego Harmonogramu Produkcji (Master Production Scheduling- MPS),

5.Zgrubne bilansowanie zdolności produkcyjnych (Rough-cut Capacity Planning- RCCP)

6.Planowanie zasobów produkcyjnych (Resorce Requirements Planning- RRP)

7.Planowanie Zdolności Produkcyjnych (Capacity Requirement Planning- CRP),

8.Kontrola wejścia/wyjścia (Input/ Output Control-I/OC),

9.Specyfikacje produktów, struktura wyrobów (Bill of Material Subsystem- BOM),

10.Planowanie Potrzeb Materiałowych (Material Requirement Planning- MRP),

11.Zarządzanie strumieniem materiałowym (Inventory Transaction Subsystem -INV),

12.Planowanie przyjęć/spływu (schedule Receipts Subsystem- SRS),

13.Zaopatrzeniemateriałowe i kooperacja bierna (Purchasing- PUR),

14.Zarządzanie warsztatem produkcyjnym (Shop Floor Control- SFC),

15.Planowanie dystrybucji (Distribution Resorce Planning- DRP),

16.Narzędzia i pomoce warsztatowe (Tooling Planningand Control- TPC),

17.Interfejs planowania finansowego (Finantial Planning Interfejs -MC/FPI),

18.Symulacje procesów produkcyjnych (Symulation- SYM),

19.Pomiar efektywności produkcji (Performance Measurement-MC/PMT)

3 prezentacja slajd 15

23. Architektura biznesowa systemu klasy MRPII/ERP (SAP R/3)

3 prezentacja slajd 25

24. Kluczowe podsystemy Nowej Ekonomii (ERPII)

Definicja ERPII podawana przez Gartner Group, określa system jako strategię biznesową i zbiór specyficznych dla poszczególnych branż aplikacji, które generują wartości dla klientów i udziałowców przez udostępnienie i optymalizację procesów zarówno wewnątrz firmy, jak i między firmami partnerskimi.

Wśród wymienionych procesów obsługiwanych przez ERPII wyróżnia się procesy finansowe w zakresie: księgowości, zakupów, rejestracji zamówień, sprzedaży, kosztorysowania, a wśród procesów operacyjnych powinny znajdować się te, które umożliwiają współpracę z partnerami przedsiębiorstwa w zakresie udostępniania im informacji na temat wspólnych procesów.

3 prezentacja slajd 20

25. Przykłady dużych systemów zintegrowanych klasy ERP

3 prezentacja slajd 31

26. Przykłady krajowych systemów zintegrowanych

3 prezentacja slajd 32

27. Co to są dedykowane systemy branżowe (podać przykłady) SAP? Nie ma przykładów

1.Przemysł lotniczy i zbrojeniowy (ang. Aerospace& Defence)

2.Przemysł motoryzacyjny (ang. Automotive)

3.Bankowość(ang. Banking)

4.Przemysł chemiczny (ang. Chemicals)

5.Przemysł dóbr konsumpcyjnych (ang. Consumerproducts)

6.Przedsiębiorstwa projektowe, budowlane i inżynieryjne (ang. Engineering, Construction& Operations)

7.Służba zdrowia (ang. Healthcare)

8.Przemysł zaawansowanych technologii (ang. High Tech)

9.Szkolnictwo wyższe i badania naukowe (ang. HigherEducation& Research)

10.Przemysł elektromaszynowy (ang. Industrial Machinery& Components)

11.Ubezpieczenia (ang. Insurance)

12.Nauki biologiczne (ang. Life Sciences)

13.Dostawcy usług logistycznych (ang. Logistics Sernice Providers)

14.Media (ang. Media)

15.Przemysł metalowy i drzewno-papierniczy (ang. MillProducts)

16.Przemysł wydobywczy (ang. Mining)

17.Przemysłnaftowy i gazowniczy (ang. Oil& Gas)

18.Przemysł farmaceutyczny (ang. Pharmaceuticals)

19.Usługi konsultingowe(ang. Professional Services)

20.Instytucje publiczne (ang. Public Sektor)

21.Handel (ang. Retail)

22.Dostawcy usług (ang. ServiceProviders)

23.Telekomunikacja (ang.Telecommunications)

24.Przedsiębiorstwa użyteczności publicznej (ang. Utilities)

3 prezentacja slajd 34

28. Charakterystyka systemów klasy CRM

strategia biznesowa, procesy i kultura organizacyjna obudowana technologią, dzięki którym firma może zwiększyć swoje przychody i wartość klienta poprzez lepsze zrozumienie jego potrzeb

4 prezentacja slajd 7

29. Historia CRM

Contact Management- kalendarz + baza klientów i kontaktów

Sales Team Automation- wymiana informacji pomiędzy zarządzającymi sprzedażą a pracownikami sprzedaży

Sales Force Automation(SFA ) -integracja zadań związanych z zarządzaniem sprzedażą, obsługą klienta, komunikacją w ramach jednego systemu

Electronic Territory Management System(ETMS) -elektroniczny system zarządzania terytorium; dostęp do zasobów danych w backoffice, dodatkowo moduły analityczne i doradcze pozwalające podejmować decyzje na poziomie przedstawiciela handlowego

4 prezentacja slajd 8

30. Scharakteryzować podstawowe funkcje realizowane przez CRM

Obsługa historii kontaktów

Przechowywanie szczegółowych danych o klientach

Analiza i segmentacja klientów na podstawie zgromadzonych danych

Tworzenie profili klientów a co za tym idzie koszyków usługowych dopasowanych do preferencji danego segmentu

4 prezentacja slajd 17

31. CRM - obszary oddziaływania

Operacyjny CRM- obejmuje rozwiązania umożliwiające rejestrowanie zamówień, prowadzenie baz klientów, konfigurowanie ofert, zarządzanie sprzedażą.

Analityczny CRM- to sfera hurtowni danych i aplikacji analizujących dane pochodzące z systemów klasy BackOffice (ERP) oraz Front Office (np. obsługa klienta CallCenter).

Komunikacyjny CRM(Collaborative CRM) -obejmuje rozwiązania umożliwiające kontakt z klientem: połączenie głosowe i video, faks, e-mail, kontakt osobisty,

telekonferencje.

4 prezentacja slajd 20

32. Rodzaje CRM

e-CRM- jest to elektroniczne zarządzanie kontaktami z klientami, czyli CRM ulokowany w Internecie

E-CRM lub ERM(z ang. Enterprise CRM) -to program CRM obejmujący ogólno organizacyjny przegląd klientów

PRM (ang. Partner Relationship Management) -jest to zarządzanie relacjami z partnerami (firmami stowarzyszonymi) poprzez zapewnienie optymalnej struktury kanału sprzedaży

c-CRM(ang. Collaborative CRM) -to współpracujący CRM wykorzystywany przez klientów przy bezpośredniej interakcji z firmą za pośrednictwem Internetu

SRM(ang. Supplier Relationship Management) -zarządzanie relacjami z aktualnymi dostawcami, spełniające funkcję ich oceny oraz kategoryzowania dla danych potrzeb

m-CRM(ang. mobile CRM) -przenośny CRM, przy wykorzystaniu którego informacje zostają przekazane klientom i partnerom handlowym za pomocą technologii bezprzewodowych

4 prezentacja slajd 21

33. CRM - elementy systemu

1)Baza danych o klientach-rejestracja istotnych z punktu widzenia firmy danych dotyczących klienta: dane teleadresowe, branża, struktura organizacyjna, dane osób kontaktowych, warunki handlowe, status klienta, dane dotyczące potrzeb klienta i in.

2)Wspomaganie kontaktów z klientem- ilość wizyt handlowców, otwarte cykle handlowe, etapy poszczególnych cykli handlowych, planowane działania handlowców wobec określonych klientów,

3)Zarządzanie cyklami handlowymi- wymiana informacji o trwających cyklach handlowych u poszczególnych klientów pomiędzy handlowcami różnych działów, ilość cykli prowadzonych przez poszczególnych przedstawicieli handlowych,

4)Wspomaganie reklamacji-dane dotyczące zgłaszanych reklamacji, terminy usunięcia reklamacji, działanie zmierzające do osiągnięcia satysfakcji klienta,

5)Wspomaganie planowania kampanii reklamowych- wprowadzenie bieżących informacji o planowanych działaniach marketingowych,

6)Zarządzanie serwisem u klientem- ilość wizyt serwisowych, rejestracja dokonanych napraw serwisowych u klienta, wprowadzanie informacji na temat kosztów napraw serwisowych

4 prezentacja slajd 22

34. Rola i zadania Call Center

Aktywna sprzedaż(pozyskiwanie nowych klientów, przyjmowanie zleceń)

Telefoniczne wsparcie przedstawicieli handlowych (zbieranie informacji, umawianie spotkań, podtrzymywanie kontaktów z klientami rzadko odwiedzanymi)

Wsparcie wysyłki bezpośredniej (przygotowywanie danych, stwierdzanie stopnia zainteresowania ofertą),

Telefoniczne badania rynkowe

Aktualizacja danych adresowych

Telefoniczna obsługa kampanii promocyjnych i linii informacyjnych

4 prezentacja slajd 28

35. Korzyści z wykorzystania Call Center

Zwiększenie sprzedaży oferowanego produktu lub usługi

Możliwość tańszej sprzedaży

Lepsze wsparcie techniczne i bezpośredni kontakt z klientem

Ustanowienie bariery wejścia

Generowanie dochodu poprzez zwiększanie sprzedaży, zmniejszanie kosztów obsługi klientów, zdobywanie nowych rynków zbytu

4 prezentacja slajd 32

36. Scharakteryzować mobilny CRM

4 prezentacja slajd 40

37. Modele danych - charakterystyka

Bazy płaskie

Bazy hierarchiczne

Cechy- Postać uporządkowanego drzewa-

Węzły -typy opisywanych obiektów

-Łuki -relacje typu rodzic-dziecko

-Język obsługi nawigacyjny (GET RIGHTMOST typ WHERE warunek)

Przykład- IBM IMS -1978 (Apollo)

Bazy sieciowe

Cechy

-Postać grafu (sieci)

-Wierzchołki -typy opisywanych obiektów

-Łuki -wiązania między typami

-Język obsługi nawigacyjny

Przykład

-IDS (GE)

Bazy relacyjne

Cechy

- Do reprezentacji danych wykorzystuje się dwuwymiarowe tabele połączone relacjami za pomocą tzw. Kluczy

-Każda tabela opatrzona jest nazwą i posiada określoną liczbę kolumn

-Liczba kolumn i typy są stałe, liczba wierszy zmienna

-Z kolei każda kolumna ma swój nagłówek czyli atrybut

-Rekord w tabeli jest zbiorem pewnych atrybutów o obiekcie

Przykład- Access, Oracle, MSSQL, DB2, PostgreSQL, MySQL

Bazy obiektowe

Cechy

-Obiekt w bazie reprezentuje obiekt ze świata zewn.

-Typ obiektowy (klasa)

Złożony typ danych (inne obiekty lub ich kolekcje)

Metody operowania tymi danymi)

-Dziedziczenie, enkapsulacja i polimorfizm

Przykład

-GemStone, O2

-Ewolucja RDBMS w OODBMS

5 prezentacja slajd 4-8

38. Omówić cykl życia BD (DBLC)

Analiza wymagań

-Najważniejszy i najtrudniejszy

-Zgromadzenie informacji o organizacji i procesach tak aby dopasowaćprojekt BD

Projekt logiczny

-Model konceptualny na podstawie RA

-Diagramy entity-relationship(ERD)

-Normalizacja

Projekt fizyczny

-W jaki sposób przechowywać dane i całą BD

Implementacja

-Przekształcenie diagramów w kod SQL

-Wypełnienie danymi

Monitorowanie i modyfikacje

-Tuningowanie BD

-Modyfikacja schematu

5 prezentacja slajd 11-13

39. Scharakteryzować model ERD

Opisuje model

-Encje i atrybuty

-Relacje oraz liczebność

Celem bazy jest przechowywanie informacji o pewnym typie obiektów zwanym encjami

Encja jest osobą, miejscem, rzeczą, dla której dane są gromadzone (np. jakaś osoba)

„Świat” wszystkich możliwych encji, które baza może przechowywać jest określana jako klasa encji. W przypadku osoby jest to „klasa encji osoba”

Każda encja jest reprezentowana przez wartości dla jej atrybutów

Encje z klasy encji posiadają pewne wspólne właściwości zwane atrybutami, które odpowiadają polom w tabelach BD.

Atrybuty identyfikują poszczególne encje w klasie encji

Logiczna reprezentacja danych dla organizacji lub obszaru biznesowego

3 konstruktory

-Encja- osoba, miejsce, obiekt, wydarzenie, pojęcie(przeważnie odpowiada wierszowi w tabeli )

-Atrybut- właściwość lub charakterystyka encji(przeważnie odpowiada polu w tabeli)

-Relacja -połączenie pomiędzy encjami(odpowiada relacjom klucz podstawowy-obcy w tabeli powiązanej)

-Typ vs instancja

Typ encji: reżyser

Instancja encji: Ridley Scott

Diagram ERD

-Graficzna reprezentacja modelu ER

5 prezentacja slajd 21-25

6 prezentacja slajd 4-6

40. Atrybuty encji i ich charakterystyka

Encje mają identyfikatory, które nazywają lub identyfikują wystąpienia encji

-Dla pracownika w PL może to być PESEL, „numer w zakładzie” lub „imię i nazwisko”

-Identyfikator instancji może się składać z jednego lub z wielu atrybutów encji

Mogą być unikatowe jak i nieunikatowe

-Unikatowe -wartość identyfikuje jedną i tylko jedną instancję(numer pracownika)

-Nieunikatowe- wartość może identyfikować grupę instancji (imię i nazwisko)

Atrybut mogą być

-Kluczowe

-Niekluczowe

Atrybuty kluczowe -przydatne dla definiowania każdej instancji, której jest częścią

-Np.. PESEL jednoznacznie wskazuje na osobę

Jednakże wskazane jest aby te atrybuty były:

-Nieznaczące (Kowalski506789454)

-Nieograniczone (PESEL, SSN)

6 prezentacja slajd 11-13

41. Atrybuty kluczowe i ich rola w bd

Trzy rodzaje

-Klucz podstawowy (Primary Key Attribute)

Unikatowy identyfikator dla każdej instancji encji (PESEL, SSN, EmpID)

-Klucz kandydujący (Candidate Key Attribute)

Kandydat na klucz główny

-Klucz obcy (Foregin Key Attribute) -odwołuje się do klucza głównego innej encji

6 prezentacja slajd 26-27

42. Relacje i ich rodzaje

Encje występują w relacjach z innymi encjami

Trzy typy relacji binarnych

-Jeden-do- jednego(1:1)

student ma tylko 1 kartęID, karta ID przynależy tylko do 1 studenta

-Jeden-do- wielu(1:M)

Osoba ma wiele telefonów, telefon należy do 1 osoby

-Wiele-do- wielu(M:N)

pracownik pracuje przy zero lub wielu zadaniach, zadanie może należećdo zero lub wielu pracowników
pracownik pracuje przy zero lub wielu zadaniach, zadanie może należećdo zero lub wielu pracowników

Relacje tenarze

Złożona z 3 encji oraz relacji pomiędzy nimi

Relacje rekursywne

Encja jest w relacji sama ze sobą

Osoba kieruje 0 lub wieloma osobami, osoba jest kierowana przez 1 osobę

6 prezentacja slajd 32-36,40-41

43. Omówić problem normalizacji bd.

Normalizacja jest procesem strukturyzowania schematu relacyjnej bazy danych w taki sposób aby pozbyć się większości `nie jasności' danych

Etapy normalizacji odwołują się do postaci (form) normalnych

Ich restrykcyjność wzrasta wraz z numerem (1NF -> 5NF)

-Przeważnie nie przekracza się3NF

Normalizacja umożliwia przeanalizowanie projektu relacyjnej bazy danych i sprawdzenie jej poprawności.

W szczególności potrafi zidentyfikować potencjalne problemy (anomalie)

Dostarcza również metod aby je także naprawić

Pogrupowanie danych w logiczne struktury

Minimalizowanie ilości duplikujących się danych

Uporządkowanie danych tak aby przy zmianie danych, można było tego dokonać tylko w 1 miejscu

Umożliwienie modyfikacji i dostępu do danych bez ryzykowania naruszenia integralności danych w bazie

Pierwsza postać normalna

Wyeliminowanie powtarzających się grup

Relacja jest 1NF -wtedy i tylko wtedy, kiedy każdy atrybut relacji jest atomowy. Inaczej, każda kolumna musi zawierać tylko pojedyncze wartości i każdy rekord musi zawierać te same kolumny

Druga postać normalna

Eliminuje powtarzające się dane

Relacja jest 2NF -jeśli jest 1NF oraz każdy niekluczowy atrybut w relacji musi być funkcjonalnie zależny od całego klucza głównego

Trzecia postać normalna

-relacja musi być w 2NF oraz wszystkie atrybuty, które nie są zależne od klucza podstawowego są eliminowane

Większość BD przestaje na tym etapie

7 prezentacja slajd 24-34

44. Ogólna charakterystyka języka SQL

SEQUEL -Structured English Query Language

-Opracowany przez IBM do komunikacji z serwerami relacyjnych DB

-Od 1986 oficjalny standard (SQL)

-Wersje 1989, 1992, 1999

-Obecnie wersja 2003 (bug-fix99 + XML)

Odmiany

-PL/SQL (Oracle)

-SQL PL (IBM)

-T-SQL- TransactSQL (M$)

„SQL is neither structured, nor is limited to queries, nor it is a language”

8 prezentacja slajd 4

45. Utworzyć tabelę student w SQL

CREATE TABLE `student` (

`id` INT(11) NOT NULL AUTO-INCREMENT,

`nr_indeksu` NOT NULL INT(6),

`nazwisko` NOT NULL VARCHAR(90),

`imie` NOT NULL VARCHAR(90),

`adres` NOT NULL TEXT,

`miasto` NOT NULL VARCHAR(90),

`wydzial` NOT NULL VARCHAR(10),

`kierunek` NOT NULL VARCHAR(90),

`rok` NOT NULL VARCHAR(90),

`stypendium` FLOAT (6),

PRIMARY KEY('id')

)

8 prezentacja slajd 6

46. Z tabeli student wybierz studentów, którzy są na drugim roku WIGE (SQL)

SELECT * FROM `student` WHERE `wydzial` = 'WIGE' AND `rok` = 2;

8 prezentacja slajd 7-13

47. Z tabeli student wybierz studentów, którzy w polu adresu mają łańcuch Poznań (SQL)

SELECT * FROM `student` WHERE `adres` LIKE '%Poznań%';

8 prezentacja slajd 13-18

48. Z tabeli student wybierz studentów, którzy sa na 2 i 3 roku WIGE i Zarządzania (SQL).

SELECT * FROM `student` WHERE (`wydzial` = 'WIGE' OR `wydzial` = 'WZ') AND (`rok` = 2 OR `rok` = 3);

8 prezentacja slajd 19-25

49. Z tabeli student wybierz studentów, którzy są na 2 i 3 roku WIGE i Zarządzania i uporządkuj listę wynikowa wydziałami, wg nazwisk, rosnąco (SQL).

SELECT * FROM `student` WHERE (`wydzial` = 'WIGE' OR `wydzial` = 'WZ') AND (`rok` = 2 OR `rok` = 3) ORDER BY `wydzial`, `nazwisko`, `imie` ASC;

8 prezentacja slajd 26-28

50. Z jakich miast pochodzą studenci AEP? (SQL).

SELECT `miasto` FROM `student` GROUP BY `miasto`;

8 prezentacja slajd 29

51. Wstaw wiersz wartości do tabeli student (SQL)

INSERT INTO `student`(`nr_indeksu`,`nazwisko`,`imie`,`adres`,`miasto`,`wydzial`,`kierunek`,`rok`) VALUES (66666,'Zatan','S','Piekiełko 15','Bydgoszcz','WIGE','IiE',6);

8 prezentacja slajd 5-6

52. Podwyższyć stypendium dla studentów WIGE o 20% (SQL)


UPDATE `student` SET `stypendium` = 1,2 * `stypendium` WHERE `wydzial` = 'WIGE';

8 prezentacja slajd 15-31

53. Algorytm i jego rola w programowaniu

Algorytm to metoda postępowania, która prowadzi do rozwiązania jakiegoś problemu.

Algorytm, to skończony ciąg etapów, które pozwalają przekształcić dane informacje wejściowe w informacje wyjściowe.

Założenia:

U-urządzenie, które będzie wykonywało program

P=(I, J, R) -zadanie ogólne, gdzie

I-zbiór dopuszczalnych zestawów danych wejściowych

J -zbiór dopuszczalnych wyników

R relacja między danymi wejściowymi a wynikami

Algorytm rozwiązania zadania P=(I, J, R) to metoda, która dla każdych danych x należących do I generuje wyniki y należące do J takie, że zachowana jest relacja x R y przy czym spełnione muszą być warunki:

1. Metoda obejmuje skończoną ilość kroków

2. Każdy krok musi być obliczalny

3.Każdy krok musi być określony jednoznacznie

9 prezentacja slajd 4-5

54. Etapy opracowania programu

1. Sformułowanie problemu - specyfikacja zadania

2. Analiza problemu- algorytm

3. Kodowanie - program źródłowy

4. Tłumaczenie - program wynikowy

5. Testowanie programu - poprawny

6. Konserwacja - życie programu

9 prezentacja slajd 7

55. Opisać etap translacji programów

Translacja dzieli się na : kompilacje i interpretacje

Pr. Źródłowy -> kompilacja -> Pr. Półskompilowany -> Pr. wynikowa

9 prezentacja slajd 8

56. Omówić instrukcje strukturalne

Instrukcje strukturalne -instrukcje, które realizują ciągi czynności -ciągi instrukcji prostych lub złożonych. Można je zagnieżdżać.

(if, when itp)

9 prezentacja slajd 14-17

57. Programowanie strukturalne

1. Modułowość programu

2. Proste struktury językowe

3. Instrukcje strukturalne

4. Oszczędna gospodarka zmiennymi

5. Niedługi kod

9 prezentacja slajd 18

58. Omówić fazy tworzenia oprogramowania

Definicja problemu i specyfikacja

Najważniejszy -najtrudniejsza etap

Analiza potrzeb użytkownika, zdefiniowanie zadania (wyspecyfikowanie zadania), wyspecyfikowanie tego, co niezbędne dla rozwiązania

Opisy, prototypy, modele .....

Projekt

Szczegółowy opis komponentów, ich funkcji i związków

Implementacja -programowanie komponentów

Tu mamy do czynienia z algorytmem

Programowanie -wielokrotne testowanie

Instalacja i testowanie całości

„Życie systemu”, konserwacja

9 prezentacja slajd 19-22

59. Podejście obiektowe do programowania

Obiekty współpracują(nie są izolowanymi bytami)

Obiekty komunikują się poprzez interfejsy

Korzystają z pól

Żądają usług -wywołują swoje metody („po kolei” lub równocześnie)

9 prezentacja slajd 23 - 36

60. Modele danych w programowaniu.

„Abstrakcje” wykorzystywane do opisywania problemów

Problem rzeczywisty przedstawiamy za pomocą modelu

5 prezentacja slajd 37-41



Wyszukiwarka

Podobne podstrony:
opracowania pytan na infoeko, Informatyka i Ekonometria
Informatyka ekonomiczna (1)
IE opracowanie 2013r dr J Barcik
EKONOMIA Gazprom - opracowane zrodla, Ekonomia
zad6, Informatyka i Ekonometria 3 rok, Ekonometria, sliwka
zad1, Informatyka i Ekonometria 3 rok, Ekonometria, sliwka
FiR2009-2, Informatyka i Ekonometria SGGW, Semestr 5, Zarządzanie, Kolos
Fib2008-3, Informatyka i Ekonometria SGGW, Semestr 5, Zarządzanie, Kolos
Zadanie370, Informatyka i Ekonometria 2 rok, badania operacyjne, sciagniete z internetu
FiR2011-3-zaocz, Informatyka i Ekonometria SGGW, Semestr 5, Zarządzanie, Kolos
Przykłady do rozwiązania - tablica korelacyjna, Informatyka i Ekonometria SGGW, Semestr 2, Statystyk
am4 Szeregi liczbowe, Informatyka i Ekonometria SGGW, Semestr 1, Analiza Matematyczna, materialy od
OPRACOWANIE NA EKONOMIKE, studia, ekonomia, ekonomika i finansowanie ochrony zdrowia
Informatyka w ekonomii (15 stron) KWWZIK7WRHG6MPDCTR3LTRS4WDAVQ7PTW76WHHA
NMNK Gretl, Informatyka i Ekonometria SGGW, Semestr 5, Ekonometria
opracowanie pytan, Ekonomia UEK, rok 1, Makroekonomia, makro

więcej podobnych podstron