데이터베이스 6

mysql 다운로드

mysql을 설치 해볼 것입니다. 다운로드 링크: https://www.mysql.com/ MySQL Over 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More » www.mysql.com 위에 있는 링크에 들어간 다음 하단으로 내려가면 저렇게 있을텐데 그중에서 MySQL Community Server를 클릭해주시면 됩니다. MySQL Community Serv..

데이터베이스 2022.01.21

관계형 모델과 SQL

관계형 모델이란? Ef Codd 박사님이 1969년에 만든 데이터 독립성이 보장된 최초의 데이터 모델입니다. 1960년대에는 계층형 모델과 네트워크 모델로 데이터베이스가 구현 되었습니다. 데이터 모델의 특징이자 단점은 물리적인 요소에 종속적이였습니다. 어떤 컬럼의 순서던지 그것을 찾아가기 위한 인덱스라던지 그리고 그게 파일 형태로 되어있기 때문에 어떻게 엑세스해야하는 엑세스 파일이라던지 다 처음부터 정해져야했습니다. 그래서 유지보수가 매우 어려웠습니다. 그리고 그런 중복을 없애는 과정이나 이론은 정규화라고합니다. 데이터 자체에만 집중하는 데이터 모델이 관계형 모델입니다. 형태는 테이블 형태로 되어있습니다. 데이터 독립성이 보장되고 중복성이 최소화됩니다. 관계형 데이터 모델(Relational Data M..

데이터베이스 2022.01.09

MariaDB 설치

MariaDB란? MariaDB사가 제작한 오픈소스 RDMBS 소프트웨어입니다. 그리고 MariaDB는 MySQL에 비해 애플리케이션 부분 속도가 약 4~5천 배 정도 빠르며, MySQL의 기능을 완벽히 구현하면서도 성능 면에서는 최고 70%의 향상을 보이고 있다고 주장합니다. 설치 방법 설치 url: https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.6.5&os=windows&cpu=x86_64&pkg=msi&m=yongbok Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" maria..

데이터베이스 2022.01.09

SQL 실습 환경 생성

DBeaver 다운로드 DBeaver는 데이터베이스 관리를 위한 오픈 소스 범용 데이터베이스 툴입니다. 에디션이 Commnuity Edition이랑 Enterprise Edition 두개가 있는데 저는 무료인 Community Edition을 사용할 것입니다. 다운로드 링크: https://dbeaver.io/download/ Download | DBeaver Community Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – ju..

데이터베이스 2021.11.14

SQL에 대해서

SQL의 역사 SQL은 1974년에 SEQUEL(씨퀄)로 탄생 했지만 했지만, SEQUEL은 Hawker Siddeley 항공기 회사가 등록한 상표여서 사용할 수가 없어서 지금 이름인 SQL로 변경 되어 지금까지 SQL로 불린다. 그러나 에스큐엘이 아닌 씨퀄로 자주 발음된다. SQL의 특성 1. 절차적 언어가 아닌 선언적 언어이다. 즉, 데이터를 처리하기 위한 방법을 기술하지 않고, 필요한 데이터 집합을 의미. 2. 데이터 처리 방법을 고민하지 않고 데이터 자체만 집중할 수 있다. 3. 플랫폼에 독립적이다. 데이터 처리 방법 데이터 처리 방법은 SQL Query Optimizer가 대신 처리한다. 필요한 데이터 집합을 SQL로 정의하면 Query Optimizer가 SQL를 처리 데이터, 하드웨어, 테이..

데이터베이스 2021.11.14