1. Data Tables with tree relationships
Many programmers have encountered tree-based data during database design. For example, a common category table, that is, a large category, contains several sub-classes, some sub-classes have sub-classes. When the category is not determined, you want to add a new subclass under any category, or delete a category and all its subclasses, and the number of them is expected
design a conceptual model before the logical structure design, and proposed the entity-association method (entity-relationship approach) of the database design ). This method does not include deep theories, but provides a simple and effective method. It is currently a common tool
The latest version of Navicat for MySQL, comes with a registration code. has been green, extracted to any directory can be run.Navicat Premium is a multi-connection database management tool that allows you to connect to MySQL, Oracle, PostgreSQL, SQLite, and SQL Server databases at the same time with a single program, making it easier to manage different types of
designed by programmers and are used by individuals to store temporary records. The base table and intermediate table are maintained by the DBA, and the temporary table is automatically maintained by the programmer.
12. integrity constraints are manifested in three aspects
Domain Integrity: Use Check to implement constraints. In the database design tool, when
Label: Use SP data problem code BS Working Time Database
22 types of software testing to be considered in the test designBlack box testing: not based on any knowledge of internal design and code, but on requirements and functionality.White-box testing: Based on the internal logic knowledge of an application code, testing is based on covering all code, branches, paths, and conditions.Unit test: a minimal te
. In general, database design tools do not recognize many-to-many relationships, but canRita to many relationships.Example 3: In "Library information System", "book" is an entity, "reader" is also an entity. The relationship between the two entities is aA typical many-to-many relationship: A book can be borrowed by multiple readers at different times, and a reader can borrow more books. To this end, theAdd
Environment SetupRust Generation WriteData Structure assginment Data structure generationMIPS Generation WritingMachine Learning Job WritingOracle/sql/postgresql/pig database Generation/Generation/CoachingWeb development, Web development, Web site jobsAsp. NET Web site developmentFinance insurace Statistics Statistics, regression, iterationProlog writeComputer Computational Method GenerationBecause of prof
. In the process of database system operation, it must be evaluated, adjusted and modified continuously. Including: Database's dump and restore, database security, Integrity control, database performance monitoring, analysis and improvement, database reconfiguration and reconstruction.
Use of modeling tools
To speed u
purpose of each field and any aliases that may exist. This is absolutely necessary for the documentation of SQL expressions.
5 Define standard Object naming conventions
The naming of various objects in the database must be canonical.
2. Table and field design (Database logic design)
Table
) Database implementation: Using DBMS provided by the database language and host language, according to the logical design and physical design results to establish a database, develop applications, and try to run. (7) Database ope
Tags: otherwise password HTTPS--format out alter INNODB existsDescription: MySQL innodb and MyISAM type database, the latest version of this tool seems to have been supported, previously may exist in the MyISAM only cold backup way of saying.To back up the specified library:Mysqldump-h127.0.0.1-uroot-p--lock-tables--events--triggers--routines--flush-logs--master-data=2--databases db1 DB2 db3 >./db.sqlBack U
. Before importing data, it is best to back up the data first. Whether it is a graphical data import tool or a command line data import tool, there is a basic principle that everyone must comply with so that before batch data import, the database must be backed up first. This minimizes the impact of data import errors.
4. strictly restrict data import permissions
Description: MySQL innodb and MyISAM type database, the latest version of this tool seems to have been supported, previously may exist in the MyISAM only cold backup way of saying.To back up the specified library:Mysqldump-h127.0.0.1-uroot-p--lock-tables--events--triggers--routines--flush-logs--master-data=2--databases db1 DB2 db3 >./db.sqlBack Up all libraries:Mysqldump-uroot-p-hlocalhost--lock-all-tables-
Database Technology-database Naming and Design Specifications database development history has been using a somewhat mysterious system naming database table and field. In the original database management system (DBMS), the results
and improvement, and database re-organization and re-construction.
7. Use of modeling tools
To speed up database design, there are currently many database auxiliary tools (CASE tools), such as Rational Rose, Erwin and Bpwin of CA, sybase PowerDesigner and Oracle Designer.
ERwin is mainly used to establish conceptual a
Database Installation Package and upgrade package script tool RedGate usage introduction, installation package redgate
This log records the design of the database installation package I learned at the company. I have encountered some problems in my recent work. I 'd like to record and share these questions here.
During
Tags: MySQL Workbenchanalyzing Ossim Database with MySQL Workbench toolMySQL Workbench is a e/r Database modeling tool designed for MySQL. It is a successor to the famous Database design tool DBDesigner4 . You can use MySQL Workb
Part 2-Design tables and fields1. Check for various changesWhen designing a database, I will consider which data fields may change in the future. For example, the last name is like this (noteIt refers to the surname of a westerners, for example, the surname of a female after marriage ). Therefore, when establishing a system to store customer information, I tendStore the Last Name field in a separate data ta
. Database operation and Maintenance phase
The database application system can be put into operation after trial operation. In the process of database system operation, it must be evaluated, adjusted and modified continuously. Including: Database's dump and restore, database security, Integrity control,
. Database operation and Maintenance phase
The database application system can be put into operation after trial operation. In the process of database system operation, it must be evaluated, adjusted and modified continuously. Including: Database's dump and restore, database security, Integrity control,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.