? Databasapplikationer används för att lagra viktig information som är nödvändig för att driva varje företag . En databas är en tabell av datastrukturer , som är ansluten i relationer till andra data till modellen företagsinformation och processer i tabellform . Korrekt val av programvara och databas utvecklingsmiljöer är nyckeln till att klara verksamheten . Klient - server-modellen
Alla företag som använder datorer är beroende av databaser för att hålla reda på viktig verksamhet information. Databaser är inbyggda i operativsystem och används av även enkla program . Små insatser kan använda individuella program adressbok för att hålla reda på en kontaktlista för varje anställd , men de flesta företag förlitar sig på programvara för att upprätthålla centrala databaser , som kan delas mellan grupper eller hela företaget .
I dessa situationer , företag inrättat klient - server databaser . En server är en centraliserad , kraftfull dator som inrymmer uppgifter , som måste delas . Det nås genom enskilda datorer kallas klienter , som är fördelade över hela företaget . En klient kan vara en stationär dator , en webbläsare eller en handhållen enhet , beroende på kapacitet databasprogram .
Customer Relationship Management
En vanlig typ av databas som används av företag är Customer Relationship Management ( CRM ) programvara , som kombinerar koncernövergripande adressdatabaser med försäljning, marknadsföring och kundservice stödfunktioner . CRM-programvara används för att skapa arbetsflöden rörledningar för försäljningstillfällen , kontakta spårning så att en historia av kontakt med en kund kan hanteras av försäljning och efter försäljning stöd , samt uppföljning marknadsföring och merförsäljning till den kunden under hela livstiden för de relation .
skräddarsy databasutveckling
flesta företag börjar med "off- the- shelf " mjukvarupaket , såsom ett företagsövergripande adressbok och CRM systemet. Men eftersom databasen behoven hos varje företag är unikt anpassat till dess verksamhet , många företag börjar arbeta med anpassade databaslösningar . En anpassad databas kan ta några strukturerade data utvecklaren önskningar , manipulera det och presentera det tillbaka till användaren i en mängd olika format . Anpassade databaser kan vara allt från en enda dator skriva ut adressetiketter , till de stora databaser som används för att köra Amazon eller eBay .
Företagen kan anställa personal för att utveckla och underhålla sina databaser , eller outsourca sin programplanering behöver utomstående . Många små och medelstora företag förlitar sig på förpackningar databas utveckling, bland annat FileMaker Pro och Microsoft Access för deras utvecklingsbehov . Dessa databaser är relativt billiga , och har många online-resurser och tredjepartsutvecklare tillgängliga för anpassad utveckling . Men , det finns hundratals olika databaser miljöer att välja mellan , alla med sina egna styrkor och svagheter . Företag som behöver välja en för sin egen utveckling bör begära flera bud från olika leverantörer för att jämföra de alternativ , och kan överväga att anlita en konsult enbart för att välja en databas arkitektur .