Websites en computerprogramma's te gebruiken gegevens voor verschillende doeleinden . De inhoud van de website is data , als de informatie in een softwaretoepassing . Ontwikkelaars hebben verschillende mogelijkheden voor het modelleren , opslaan en beheren van data items binnen applicaties . Het concept van een attribuut gegevens belangrijk op dit gebied van de ontwikkeling , maar enigszins verschillende gevolgen afhankelijk van de context . Soorten gegevens Sommige applicaties , zowel op de desktop en het web , gebruiken database- systemen om hun gegevens te modelleren. Deze systemen slaan de gegevens , relaties tussen data items te implementeren en te beheren applicatie toegang tot de gegevens , waaronder het invoegen , het ophalen en de wijziging van het. De meeste applicaties met database- systemen maken gebruik van SQL-commando's om hun gegevens te beheren . Binnen Web contexten , veel toepassingen gebruikt markup talen zoals XML om modelgegevens . Dit biedt veel van dezelfde functies als een database-systeem , maar door het opslaan van de data items binnen gestructureerde markup code in plaats van in tabellen en kolommen . Relational Model Veel database- systemen maken gebruik van het relationele model voor data-opslag . Met behulp van een relationeel databasesysteem , kunnen ontwikkelaars de gegevens voor een toepassing in termen van entiteiten te modelleren . Elke entiteit correspondeert met een databasetabel . Een database tabel heeft normaal gesproken een naam en een set kolommen , met de actuele gegevens bevatten items , zoals tekst en getallen , opgeslagen in deze kolommen . De kolommen in een dergelijk systeem de attributen van de entiteiten in de gegevens . Zo kan een klant bestelsysteem een database tabel voor klanten zijn , met kolommen voor de namen van klanten , adressen en andere details . Opmaaktalen Markup talen zoals HTML en XML verschijnen in vele websites en internet applicaties . Systemen met behulp van XML- verdeel -gegevens in elementen en attributen . De inhoud van een element het centrale gedeelte van een data punt , terwijl de attributen uitsluitend gegevens die deze aanvullende informatie . Het volgende voorbeeld markup code toont een enkel item van de XML-gegevens : type="corporate"> Big Company Incorporated < /klant > In deze dataset , het element type " klant " komt overeen met de naam van de tabel in een relationele systeem . De van het element , dat verschijnt tussen het openen en sluiten markeringen , is het grootste deel van het item . Het attribuut " type" geeft informatie die een aanvulling vormt op de inhoud , maar dat kan nodig zijn voor sommige applicatie doeleinden . Kenmerk Gebruik Het gebruik van gegevens attributen varieert sterk tussen applicaties . Voor relationele database -systemen , de attributen bestaat uit de belangrijkste content items in de gegevens . Elke record in een relationele database tabel bestaat voornamelijk uit kolom waarden , wat betekent dat de eigenschappen zijn van vitaal belang gegevenselementen . Voor gegevens die zijn opgeslagen binnen markup code , de attributen zijn vaak minder centraal . Bijvoorbeeld , kan een webapplicatie te maken van de gegevens van de klant de inhoud van elke " klant " element vereist , maar het " type" attribuut -gegevens kunnen irrelevant zijn , afhankelijk van de toepassing taken . < Br >
|