본문 바로가기

참고22

[데이터베이스] - 관계 대수 데이터 모델의 구성 요소로는 연산 + 데이터 구조 + 제약 조건이 있다고 했었죠. 관계형 데이터 모델은 관계 대수(연산) + 릴레이션(데이터 구조) + 무결성 제약 조건(제약 조건)으로 이루어진다고 했었구요. 잘 기억이 안 나시면 이전 글들 참고해주세요. 2022.10.04 - [AI, 빅데이터/Database] - Database - 데이터베이스 시스템 Database - 데이터베이스 시스템 이 글에서 다룰 내용 * 데이터베이스의 정의 및 특징 * 데이터 모델 * DB 관련 용어 "데이터베이스 : 조직체의 응용 시스템들이 공유해서 사용하는 운영 데이터들이 구조적으로 통합된 모임" 쉽게 foxyprogramming.tistory.com 2022.10.11 - [AI, 빅데이터/Database] - [데이.. 2022. 10. 13.
[데이터베이스] - 관계형 데이터 모델 안녕하세요! 저번 글에서는 데이터베이스 시스템에 대해서 다뤘었죠~ 2022.10.04 - [AI, 빅데이터/Database] - Database - 데이터베이스 시스템 데이터베이스 시스템이란 DB + User + DBMS + HW로 구성된 시스템이라고 말씀드렸었는데요, 오늘은 데이터베이스의 모델 중 하나인 관계형 데이터 모델에 대해서 설명해드리고자 합니다. 먼저, 관계형 데이터 모델이란 무엇일까요? 데이터 구조는 테이블을 사용하고, 중첩된 복잡한 구조가 없으며, SQL을 제공하는.. 즉! DB 설계와 효율적인 질의 처리 면에서 뛰어난 장점을 갖는 모델을 말합니다. 데이터의 독립성을 높이고, 단순한 구조이며, 한 번에 다수의 튜플들의 집합을 조작하기 위한 목적을 가진 모델이죠. 데이터 모델의 구성 요소는 .. 2022. 10. 11.
MySQL설치 for Mac mac에서는 윈도우와 다르게 MySQL 하는 방법이 다르죠! 사이트에 들어가서 다운로드 설치 파일을 실행하는 것이 아닌, 패키지를 관리하는 Homebrew를 설치하여 mysql을 다운로드 해야합니다. 먼저 Homebrew부터 설치해보겠습니다. https://brew.sh Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 사이트에 들어가서, 그대로 복붙하여 cmd 창에서 실행하여 설치를 진행합니다. 설치를 확인합니다. brew --version brew update 홈브류의 패키지 정보를 최신화하기 위해 업데이트를 진행합니다 MySQL 관련 패키지를 확인하기 위해 검색을 합니다 brew search mysql mysql를 설치해줍니다. .. 2022. 10. 5.
Database - 데이터베이스 시스템 이 글에서 다룰 내용 * 데이터베이스의 정의 및 특징 * 데이터 모델 * DB 관련 용어 "데이터베이스 : 조직체의 응용 시스템들이 공유해서 사용하는 운영 데이터들이 구조적으로 통합된 모임" 쉽게 말해 우리가 필요한 정보들을 사용할 수 있도록 조직에서 데이터를 구조적으로 모아둔 것입니다. 주변에서는 은행, 쇼핑몰, 도서관, 영화관 티켓 발매기 등 어디서나 볼 수 있죠. "기관을 운영하기 위해 데이터를 하나의 값으로 통합하고, 컴퓨터에 저장하며, 모두를 위한 공용 데이터" 즉, 공용, 통합, 운영, 저장 데이터의 집합입니다. 이런 개념을 가진 데이터베이스의 특징으로는 실시간 접근성, 내용에 의한 참조, 지속적인 변화가 있는데요, 여기서 내용에 의한 참조라는 것은 포인터라는 물리적인 위치가 아닌 내용, 즉 .. 2022. 10. 4.