Data dictionary is a set of meta-data which contains the definition and representation of data elements.It gives a single point of reference of data repository of an organization.Data dictionary lists all data elements but does not say anything about relationships between data elements.
A data dictionary is dictionary which contain meta data. data about data is called meta data.
modality provides information about the participation of a particular data object in relationship.
The product of software engineering is software.
I guess you have to learn some basics. Software Engineering is a Engineering discipline and XML is a technology. There is no such relation of those two. XML is using widely in computer programming. E.g. for config. an application, store data.
To help you get an idea of the kind of jobs in software engineering, I took a quick look at online job listings for software engineering. The types of job titles that showed up were Software Engineering Technician, Software Engineering Programmer, Software Engineering Manager, Software Engineering Director, and Technical Writer in Software Engineering.
IEEE gives software engineering definition as :-. The application of a systematic , disciplined quantifiable approach to the development, operation and maintenance of software that is the application of engineering to software.
example of data dictionary
data design in software engineering
data design in software engineering
A data dictionary is a centralized repository of information about data,. The purpose of a data dictionary in oracle is to indicate a more general software utility than a catalogue.
access macroeconomic data easily
Tom Gilb has written: 'Data engineering' 'Principles of Software Engineering Management' -- subject(s): Software engineering 'Software metrics' -- subject(s): Computer programs, Computer software, Evaluation, Reliability 'Competitive engineering' -- subject(s): Management, Process control, Project management, Systems engineering 'Controlling the computer' -- subject(s): Electronic data processing departments, Management
in data structure
it means the data can be easily accesed any time
1) Systems Engineering Computer Aided Design (Software) 2) Simultaneous Engineering by Concurrent Access of Data.
Data Dictionary Systems (Data Repository Systems) · Information Repository Systems · Application Development Environments · Communications Software Anonymous
modality provides information about the participation of a particular data object in relationship.
Software engineering would require a knowledge of these things in order to be able to create a proper data flow diagram, depending on the actual job itself, you may not need to actually implement them yourself.