Spelling suggestions: "subject:"objektorienterad databas"" "subject:"objektorienterade databas""
1 |
Versant, en objektorienterad databas i jämförelse med relationsdatabas. / Versant, an objectoriented database compared to relational database.Lilja, Anna, Hallerboij, Pia January 2000 (has links)
Relationsmodellen kom 1970 och är i våra dagar generellt accepterad som ett landmärke. Databasen lagrar sin data i form av tabeller och har ett välbeprövat sätt att lagra information på. Första generationens objektorienterade databaser kom 1986. Det som är kännetecknande för en objektorienterad databas är att data sparas i form av objekt i databasen. Vi vill med vår uppsats testa om användandet av Versant minskar relationsdatabasens nackdelar och därmed är ett bättre val till typ av databas. I objektorienterade databaser är det möjligt att spara komplexa datatyper, som t.ex. bilder. I våra tester framgår det att vid användandet av Versant minskar relationsdatabasens nackdelar. Fyra av sju tester visar att Versant skulle kunna vara bättre alternativ pga. att relationsdatabasens nackdelar minskar. De nackdelar som Versant inte löste var begränsade operationer, integritet och användardefinierade regler och rekursiva frågor. I slutsatsen analyserar vi vår hypotes, ”Om man använder den objektorienterade databasen Versant minskas antalet nackdelar som en relationsdatabas har” och ser om den stämmer. Vi kan inte utifrån testerna och slutsatsen utgå ifrån att hypotesen gäller alla objektorienterade databaser eller datamodeller* i ”verkliga” livet. Testerna gjordes utifrån ett tänkt fall på en högskola med studenter, kurser, institutioner och personal. Vi kom i våra tester fram till att fyra av sju av relationsdatabasens nackdelar avlägsnades vid användandet av Versant. Detta gäller vår datamodell över ett uppdiktat fall på en högskola och med reservation för att vi inte har utnyttjat Versant på ett optimalt sätt.
|
2 |
ADO.NET och Entity Framework : En jämförelse av prestanda mellan en objektorienterad databas och en relationsdatabasLindgren, Emelie, Andreasen, Ulrika January 2012 (has links)
Denna uppsats mäter och jämför prestanda mellan en objektorienterad databas och en relationsdatabas. Uppsatsen bygger på en utredande karaktär utifrån vår hypotes och vårt intresse att testa den.Hypotesen bygger på problematiken omkring mängden kod utvecklaren måste skriva för att kunna koppla ihop applikation med databas. En större mängd skriven kod som utvecklaren måste skriva borde göra att prestanda och svarstider blir långsammare. Därför ville vi undersöka om verktyg som medför en mindre mängd skriven kod kan förbättra prestandan och ge snabbare svarstider. Vi valde att testa vår hypotes mellan ADO. NET relationsdatabas och ADO. NET Entity Framework objektorienterade databas då ADO. NET genererar större mängd kod och Entity Framework innehåller verktyg som i sin tur genererar mindre mängd kod. För att kunna mäta och jämföra prestandan utvecklades en mindre kundapplikation kopplad med respektive ramverks databasmodell där båda använder sig av samma databas. Genom att mäta prestandan har vi kunnat jämföra de olika modellerna och då även kunnat se vilka fördelar och nackdelar respektive modell genererat. Vi har även mätt antal kodrader och diskuterat hur det påverkar kostnaden av systemutvecklingen samt underhållbarheten för applikationen. Det som framförallt framkom var att relationsdatabasen resulterade i en något snabbare prestanda mätt i millisekunder trots att antal kodrader blev fler jämfört med en objektorienterad databas. Den objektorienterade databasen resulterade i något sämre prestanda men med färre antal skrivna kodrader. Det medför att den kräver mindre underhåll i koden vid förvaltning av den nya applikationen. Det innebär även att tiden vid utveckling för den vane programmeraren minskar med cirka 50 % och därmed sjunker även utvecklingskostnaden, under förutsättning att en något långsammare prestanda kan accepteras.
|
3 |
Modeling fault probability in single railroad turnouts in Eastern Region, Sweden, with the use of logistic regression models : A step from preventive to predictive preventive maintenance in railway maintenance planning / Modellering av felsannolikheten i enkla järnvägspårväxlarna i region öst, Sverige med användning av logistiska regressionsmodeller : Ett steg från förebyggande till förutsägbart förebyggande underhåll i järnvägsunderhållsplaneringZarov, Filipp January 2019 (has links)
Turnouts are an important part of railway infrastructure for two reasons: infrastructure andmaintenance. For the infrastructure they provide the flexibility to allow the formulation and branchingof railway network and for maintenance they consume a large part of maintenance budget and have aprominent place in maintenance planning policy and activities. This is because as a “mechanical object”,a turnout often experiences malfunctions. The problem becomes even more complicated, since a turnoutis composed of many different parts and each of them fails for very different reasons (e.g. switch bladesvs crossing part). This is reflected in the different needs for maintenance activities, as railways areforced to pour in excessive amounts of resources to carry out emergency repairs, or to carry outunnecessary scheduled maintenance works in turnouts, which do not need to be inspected or repaired.Therefore, it is difficult to plan and organize maintenance activities in turnouts in an efficient manner.This raises the question of whether malfunctions in turnouts can be predicted and used as informationfor the maintenance planning process in order to optimize it and develop it into a more reliablepreventive maintenance planning.The aim of this analysis is to attempt to model the probability of various malfunctions in turnouts asa function of their main geometric and operational characteristics by using logistic regression modelsand then input these results into the maintenance planning process in order to optimize it. First, it wasimportant to objectify the railway track system and the turnout components, both in terms of parts andinterrelationships. Furthermore, the process and basic elements of railway maintenance planning weredefined, as well as arguments that motivate a turn towards preventive maintenance planningmethodologies. This was done through a comprehensive literature study.The basis of this research was case studies, which described the relationship between geometricaland operational characteristics of turnouts and their wear, as well as risk-based modelling methods inrailway maintenance planning. To create the analysis model, data from turnouts in eastern regionprovided by the Swedish Transport Administration were used, both from the point of view of describingthe underlying causes of turnout malfunctions and to formulate an object-oriented database suitable forusing in logistic regression models. The goal was a logit model that calculated the malfunctionprobability of a turnout, which could be used directly into a maintenance planning framework, whichranked maintenance activities in turnouts.The results obtained showed that although the model suffers from low correlation, differentrelationships between input variables and different functional errors were established. Furthermore, thepotential of these analytical models and modeling structures was shown to be able to developpreventive, predictive railway maintenance plans, but further analysis of the data structure is required,especially regarding data quality. Finally, further possible research areas are presented. / Spårväxlar är viktiga delar av järnvägens infrastruktur av två orsaker: infrastruktur och underhåll.För infrastrukturen ger de möjlighet till flexibla tillåter de formulering och grenning av järnvägsnät ochför underhållet konsumerar de en stor del av underhållsbudgeten och de har en framträdande plats iunderhållsplaneringspolitiken och aktiviteterna. Detta beror på att som ett ”maskinellt objekt”, harspårväxeln ofta fel. Problemet blir ännu mer komplicerat, eftersom en spårväxel består av många olikadelar och var och en av dem bryts ner av mycket olika skäl (t.ex. tunganordning vs korsningsdel). Dettaåterspeglas i olika behov av underhållsaktiviteter. Eftersom järnvägarna tvingas hålla alltför storamängder resurser för att utföra akuta reparationer eller för att utföra onödiga schemalagdaunderhållsarbeten i spårväxlar, som inte behöver inspekteras eller repareras. Därför är det svårt attplanera och organisera underhållsaktiviteter för spårväxlarna på ett effektivt sätt. Detta ställer fråganom funktionsfel i spårväxlar kan förutsägas och användas som information till underhållsplaneringsprocessen för att optimera den och utveckla den till en pålitligare förebyggandeunderhållsplanering.Syftet med denna analys är att försöka modellera sannolikheten för olika funktionsfel i spårväxlarsom en funktion av deras huvudsakliga geometriska och operativa egenskaper med användning avlogistiska regressionsmodeller och sedan mata dessa resultat in i underhållsplaneringsprocessen för attoptimera den. För det första var det viktigt att objektifiera järnvägsspårsystemet ochspårväxlarkomponenterna, både vad gäller delar och inbördes förhållanden. Dessutom definieradesprocessen och grundelementen i järnvägsunderhållsplaneringen, samt att argument som motiverarförändring till förebyggande underhållsplaneringsmetoder. Detta gjordes genom en omfattandelitteraturstudie.Grunden i denna analys var fallstudier, som beskrev förhållandet mellan geometriska ochoperationella egenskaper hos spårväxlar och deras förslitning samt riskbaserade modelleringsmetoder ijärnvägsunderhållsplanering. För att skapa analysmodellen användes data från spårväxlar i östraregionen som tillhandahölls av Trafikverket, både ur synpunkten att beskriva de underliggandeorsakerna till spårväxlarsfel och för att formulera en objektorienterad databas lämplig för användning ilogistiska regressionsmodeller. Målet var en logitmodell som beräknade sannolikheten för fel i enspårväxel, som kunde användas direkt i en underhållsplaneringsram, som rangordnar lämpigaunderhållsaktiviteter i spårväxlar.Erhållna resultat visade att även om modellen lider av låg korrelation, konstaterades olika sambandmellan ingående variabler och olika funktionsfel. Vidare visades potentialen hos dessa analysmodelleroch modelleringsstrukturer för att kunna utveckla förebyggande, förutsägbarajärnvägsunderhållsplaner, men det krävs troligtvis ytterligare analys av datastrukturen, specielltangående datakvaliteten. Slutligen presenteras ytterligare möjliga forskningsområden.
|
Page generated in 0.1092 seconds