This site uses cookies. By continuing to browse the ConceptDraw site you are agreeing to our Use of Site Cookies.

Databases Access Objects Model with ConceptDraw PRO

ConceptDraw Basic gives the opportunity of interaction with any ODBC-compatible databases. For this the Database Access Objects Model is provided. All calls to the database are made by certain methods of objects of this model.
"An ER model is an abstract way of describing a database. In the case of a relational database, which stores data in tables, some of the data in these tables point to data in other tables - for instance, your entry in the database could point to several entries for each of the phone numbers that are yours. The ER model would say that you are an entity, and each phone number is an entity, and the relationship between you and the phone numbers is 'has a phone number'. Diagrams created to design these entities and relationships are called entity–relationship diagrams or ER diagrams.
Using the three schema approach to software engineering, there are three levels of ER models that may be developed. ...
Conceptual data model ... is the highest level ER model in that it contains the least granular detail but establishes the overall scope of what is to be included within the model set.
Logical ER model ... contains more detail than the conceptual ER model. In addition to master data entities, operational and transactional data entities are now defined.
The physical ER model is normally developed to be instantiated as a database. Therefore, each physical ER model must contain enough detail to produce a database and each physical ER model is technology dependent since each database management system is somewhat different.
Physical model ... is normally forward engineered to instantiate the structural metadata into a database management system as relational database objects such as database tables, database indexes such as unique key indexes, and database constraints such as a foreign key constraint or a commonality constraint." [Entity–relationship model. Wikipedia]
This crow's foot entity-relationship diagram (ERD) example "Educational data base" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Entity-Relationship Diagram (ERD) solution from the Software Development area of ConceptDraw Solution Park.
ERD
ERD, entity,
The vector stencils library "AWS Database" contains 30 Amazon Web Services database icons: Amazon DynamoDB symbols, Amazon Relational Database Service symbols, Amazon ElasticCache symbols, Amazon SimpleDB symbols, Amazon Redshift symbols.
Use it to draw AWS architecture diagrams of your cloud service.
The symbols example "AWS Database - Vector stencils library" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the AWS Architecture Diagrams solution from the Computer and Networks area of ConceptDraw Solution Park.
DynamoDB
DynamoDB, DynamoDB,
Table
Table, table,
Item
Item, item,
Items
Items, items,
Attribute
Attribute, attribute,
Attributes
Attributes, attributes,
Global secondary index
Global secondary index, global secondary index,
Amazon RDS
Amazon RDS, Amazon RDS,
RDS DB instance
RDS DB instance, RDS DB instance,
RDS DB instance standby (Multi-AZ)
RDS DB instance standby (Multi-AZ), RDS DB instance standby, Multi-AZ,
RDS DB instance read replica
RDS DB instance read replica, RDS DB instance read replica,
MySQL DB instance
MySQL DB instance, MySQL DB instance,
Oracle DB instance
Oracle DB instance, Oracle DB instance,
MS SQL instance
MS SQL
 instance, MS SQL instance,
PostgreSQL instance
PostgreSQL instance, PostgreSQL instance,
SQL master
SQL master, SQL master,
SQL slave
SQL slave, SQL slave,
PIOP
PIOP, PIOP,
ElastiCache
ElastiCache, ElastiCache,
Cache node
Cache node, cache node,
Redis
Redis, Redis,
Memcached
Memcached, Memcached,
Amazon SimpleDB
Amazon SimpleDB, Amazon SimpleDB,
Domain
Domain, domain,
Amazon Redshift
Amazon Redshift, Amazon Redshift,
Solid state disks
Solid state disks, solid state disks,
DW2 Dense Compute
DW2 Dense Compute, DW2 Dense Compute,
DW1 Dense Compute
DW1 Dense Compute, DW1 Dense Compute,
The vector stencils library "AWS Database" contains 30 Amazon Web Services database icons: Amazon DynamoDB icons, Amazon ElastiCache icons, Amazon Relational Database Service icons, Amazon Redshift icons, AWS Database Migration Service icons.
Use it to draw Amazon Web Services architecture diagrams with ConceptDraw PRO diagramming and vector drawing software.
"Amazon DynamoDB is a fast and flexible NoSQL database service... It is a fully managed cloud database and supports both document and key-value store models." [aws.amazon.com/ dynamodb/ ]
"ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud." [aws.amazon.com/ elasticache/ ]
"Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. ... Amazon RDS provides you six familiar database engines to choose from, including Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL, MySQL and MariaDB." [aws.amazon.com/ rds/ ]
"Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse that makes it simple and cost-effective to analyze all your data using your existing business intelligence tools." [aws.amazon.com/ redshift/ ]
"AWS Database Migration Service helps you migrate databases to AWS easily and securely." [aws.amazon.com/ dms/ ]
The AWS icons example "Design elements - AWS Database" is included in the AWS Architecture Diagrams solution from the Computer and Networks area of ConceptDraw Solution Park.
Amazon Web Services icons
Amazon Web Services icons, table, items, item, global secondary index, dense storage node, dense compute node, database migration workflow/job, cache node, attributes, attribute, SQL slave, SQL master, Redis, RDS DB instance standby, Multi-AZ, RDS DB instance read replica, RDS DB instance, Postgre SQL instance, PIOP, Oracle DB instance alternate, Oracle DB instance, MySQL instance altemate, MySQL DB  instance, Memcached, MS SQL instance altemate, MS SQL instance, Amazon Redshift, Amazon RDS, Amazon ElastiCache, Amazon DynamoDB, AWS Database Migration Service,
A five level pyramid model of different types of Information Systems based on the information processing requirement of different levels in the organization. The first level represents transaction processing systems to process basic data. The second level represents office support systems to process information in office. The third level represents management information systems to process information by managers. The fourth level represents decision support systems to process explicit knowledge. The fifth level represents executive information systems to process tacit knowledge.
"A Computer(-Based) Information System is essentially an IS using computer technology to carry out some or all of its planned tasks. The basic components of computer based information system are:
(1) Hardware - these are the devices like the monitor, processor, printer and keyboard, all of which work together to accept, process, show data and information.
(2) Software - are the programs that allow the hardware to process the data.
(3) Databases - are the gathering of associated files or tables containing related data.
(4) Networks - are a connecting system that allows diverse computers to distribute resources.
(5) Procedures - are the commands for combining the components above to process information and produce the preferred output.
The first four components (hardware, software, database and network) make up what is known as the information technology platform. Information technology workers could then use these components to create information systems that watch over safety measures, risk and the management of data. These actions are known as information technology services." [Information systems. Wikipedia]
This pyramid diagram was redesigned using the ConceptDraw PRO diagramming and vector drawing software from Wikimedia Commons file Five-Level-Pyramid-model.png. [commons.wikimedia.org/ wiki/ File:Five-Level-Pyramid-model.png]
This file is licensed under the Creative Commons Attribution 3.0 Unported license. [creativecommons.org/ licenses/ by/ 3.0/ deed.en]
The triangle chart example "Information systems types" is included in the Pyramid Diagrams solution from the Marketing area of ConceptDraw Solution Park.
Pyramid diagram
Pyramid diagram, pyramid, triangle,