De indstøbte er ofte anonyme

Denne artikel stammer fra det trykte Computerworlds arkiv. Artiklen blev publiceret den Computerworld d. 26. august 2005.


En færdigstøbt softwareløsning har ofte en database i bunden, der lever et stille, anonymt liv.

Branchespecifikke softwareløsninger leveres ofte med en database færdigindbygget i løsningen. Markedslederne inden for de indlejrede databaser er ikke de traditionelle leverandører som Oracle, IBM og Microsoft. Ifølge en IDC-undersøgelse fra sidste år hedder de markedsledende firmaer Progress Software og Intersystems.
Intersystems er den næststørste leverandør af indlejrede databaser med en markedsandel på 12,5 procent af det 1,128 millarder dollars store marked for indlejrede databaser, viser IDC-undersøgelsen. I 2003 åbnede Intersystems et dansk kontor. I dag sidder blandt andre Henrik Steen Madsen på kontoret på Tuborg Boulevard i Hellerup. Han er salgsansvarlig for Intersystems database Caché.
- Vi sælger vores database gennem partnere, der bygger løsninger, hvilket gør, at Caché nok ikke er så kendt, siger Henrik Steen Madsen.

Det giver analysebureauet IDC ham ret i. De kalder Caché for den bedst bevarede hemmelighed i databaseverdenen.
Det er især inden for sundhedssektoren og den finansielle sektor, at løsninger baseret på Caché er udbredt. Eksempelvis anvender TietoEnator Caché til at opbygge elektroniske patientjournaler på det svenske marked.
Caché blev lanceret i 1997. Databasen bygger videre på den såkaldte M-teknologi, der er en multi-dimensional database. Oven på den har Intersystems lagt objektorienterede services samt et standard SQL-interface.

Ifølge Intersystems' teknisk ansvarlige Otto Medin anvendes Caché oftest som en relationel database eller som en objektorienteret database.
- Direkte adgang til Cachés interne multidimensionale struktur anvendes ikke så ofte, selvom det giver en ekstrem god performance (hurtige svartider, red.). Det er oftest SQL og objekttilgang, som udviklerne anvender, siger Otto Medin.
Ifølge Otto Medin er Caché specielt velegnet til objektorienteret udvikling. Caché kan automatisk generere eksempelvis Javaklasser ud fra sin datastruktur, og udviklerne kan nemt gemme objekterne i Caché.
Hvis udviklere derimod anvender en relationel database, kan de bruge en del tid på at gemme objekter i relationelle strukturer og danne objekter ud fra de relationelle tabeller. En artikel i Oracle Magazine fra januar 2003 vurderede eksempelvis, at op til 40 procent af den indledende udviklingstid kan gå med mapning mellem objekter og relationelle strukturer.
Cachés styrke er, ifølge Otto Medin, at udviklerne kan veksle mellem SQL og objekttilgang.
- Når man anvender Cachés objektorienterede tilgang, er man ikke låst fast til den objektorienterede struktur, som man er ved en ren objektorienteret database, siger Otto Medin og fortsætter:
- Man kan stadig anvende SQL, hvis man ønsker det.




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
EG Danmark A/S
Udvikling, salg, implementering og support af software og it-løsninger til ERP, CRM, BA, BI, e-handel og portaler. Infrastrukturløsninger og hardware. Fokus på brancheløsninger.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Industry 4.0 – sådan udnytter du AI og digitalisering til optimering af din produktion.

På denne konference fokuserer på en digitaliseret optimering af processer i produktions- og procesorienterede virksomheder. Herved bliver du f.eks. i stand til at kombinere maskiner med sales forecasting og derved planlægge anvendelsen af produktionsapparat og medarbejderallokering effektivt – samt begrænse materialespild og nedetid ved at optimere produktionsplanlægning og omstilling af produktionsmateriel.

04. september 2024 | Læs mere


Roundtable for sikkerhedsansvarlige: Hvordan opnår man en robust sikkerhedsposition?

For mange virksomheder har Zero Trust og dets principper transformeret traditionelle tilgange til netværkssikkerhed, hvilket har gjort det muligt for organisationer at opnå hidtil usete niveauer af detaljeret kontrol over deres brugere, enheder og netværk - men hvordan implementerer man bedst Zero Trust-arkitekturer i et enterprise set up? Og hvordan muliggør Zero Trust-arkitekturen, at organisationer opnår produktivitetsfordele med AI-værktøjer samtidig med, at de forbliver sikre i lyset af fremvoksende trusler?

18. september 2024 | Læs mere


Nye forretningsmæssige gevinster med Microsoft Dynamics 365

Eksperter fra CGI stiller skarpt på hvordan, du lærer også hvorfor det er vigtigt at have fokus på både processer, teknologi og mennesker - og hvordan du kommer i gang med løbende optimering af forretningsudvikling.

25. september 2024 | Læs mere