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:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FNM - Faculty of Natural Sciences and Mathematics
Publisher: [G. Breznik]
UDC: 004.65(043.2)
COBISS: 21545736 Link will open in a new window
Views: 1762
Downloads: 89
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

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
Recommended works:
, diplomska naloga visokošolskega strokovnega študijskega programa
, diplomsko delo
, diplomsko delo