diplomsko delo
Abstract
Klasično načrtovanje aplikacij pomeni razbitje aplikacije na naslednje logične plasti: - PREDSTAVITVENI NIVO (izgled aplikacije kot jo vidi končni uporabnik), - LOGIČNI NIVO (funkcionalnost aplikacije), - PODATKOVNI NIVO ( skrbi za komunikacijo s podatkovnimi viri). Če se osredotočimo na podatkovni nivo, vidimo, da je načrtovanje le-tega močno povezan s tipom podatkovnega skladišča. To je lahko podatkovna baza (MS SQL Server, Oracle, MySQL, Postgre, DB2, ...), spletni servis, XML, programski objekt, ... Vsako izmed naštetih možnih skladišč je pomenilo pisanje novih povpraševalnih funkcij v podatkovnem modelu. Dostop do podatkovnih baz pa je bilo mogoče poenotiti z uporabo SQL povpraševalnih stavkov. Jezikovno vgrajenana povpraševanja (LINQ) pomenijo revolucijo glede načrtovanja podatkovnega nivoja. Če je včasih veljalo, da je SQL poenotil povpraševanja za podatkovnih baze, danes velja, da so z LINQ-om ta povpraševanja poenotena ne glede na vir podatkov. V diplomskem delu vam bom predstavil jezikovno vgrajena povpraševanja (LINQ) na primeru podatkovne baze dnevnika klicev.
Keywords
diplomska dela;spletne aplikacije;baze podatkov;LINQ;logične pasti;podatkovni nivo;SQL;
Data
Language: |
Slovenian |
Year of publishing: |
2015 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FNM - Faculty of Natural Sciences and Mathematics |
Publisher: |
[G. Breznik] |
UDC: |
004.65(043.2) |
COBISS: |
21545736
|
Views: |
1762 |
Downloads: |
89 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Using LINQ in the case of a database call log |
Secondary abstract: |
Classical application planning means breaking application in the following logical layers - PRESENTATION LAYER (application layout, as seen by end user) - LOGICAL LAYER (functionality of application) - DATA LAYER (responsible for communication with data sources) When looking at the data level, we see that the design of it is strongly linked to the type of the data warehouse. This can be a database (MS SQL Server, Oracle, MySQL, Postgre, DB2 ...), web service, XML, program object, ... Each of the following possible storage meant writing new query functions in the data model. It was possible to unite access to database if you were using SQL statements. Language Integrated query (LINQ) is revolution of data layer planning. If it is sometimes considered that the SQL unify queries to different databases, LINQ unifies queries regardless of the data source. In the thesis I will attempt to approximate the language integrated query (LINQ) on the "Call log" database sample. |
Secondary keywords: |
theses;web application;databases;LINQ;logical layer;data level;SQL; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Undergraduate thesis |
Thesis comment: |
Univ. v Mariboru, Fak. za naravoslovje in matematiko, Oddelek za matematiko in računalništvo |
Pages: |
63 str. |
ID: |
8760929 |