일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- c
- 알고리즘
- java
- 스트림셋이란?
- mysql docker
- python
- 데이터베이스
- C언어
- elk stack
- 도커
- 도커 mysql
- docker
- 파이썬
- 정보처리기사
- 푸시푸시
- nvidia docker
- 백준
- 도커 elk
- 클라우드
- 앤서블 설치
- 스트림셋
- 코딩
- 도커 시작하기
- mysql on docker
- c++
- 자바
- streamsets 강의
- 데이트
- ansible install
- MySQL
- Today
- Total
목록데이터베이스 (15)
리그캣의 개발놀이터
데이터베이스 개념데이터베이스의 정의데이터베이스는 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임으로 다음과 같이 정의할 수 있다.통합된 데이터(Integrated Data):자료의 중복을 배제한 데이터의 모임이다.저장된 데이터(Stored Data):컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료이다.운영 데이터(Operational Data):조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료이다. 공용 데이터(Shared Data):여러 응용 시스템들이 공동으로 소유하고 유지하는 자료이다.데이터베이스의 특징실시간 접근성계속적인 변화동시 공용내용에 의한 참조데이터 베이스 시스템데이터베이스 시스템의 정의데이터베이스 시스템이란 데이터베이스를 이용..
데이터베이스 개념정보 시스템자료와 정보자료 : 현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 결과값으로, 가공되지 않은 상태를 말한다.정보 : 의사 결정에 도움을 줄 수 있는 유용한 형태로, 자료를 가공(처리)해서 얻을 수 있는 결과이다.정보 시스템의 정의정보 시스템이란 조직체에 필요한 Data를 수집, 저장해 두었다가 필요 시에 처리해서 의사결정에 유용한 정보를 생성하고 분배하는 수단을 말한다.자료 -> 자료 처리 시스템으로 가공(처리) -> 정보자료처리 시스템정보 시스템이 사용할 자료를 처리하는 정보 시스템의 서브 시스템으로, 처리 형태에 따라 다음과 같이 세 가지로 분류 할수 있다.일괄 처리 시스템일괄 처리 시스템은 시스템의 효율성을 최대한 높이기 위하여 일정 시간 또는 일정량의 데이터..
어느 한조직의 응용프로그램들이 공용할 수 있도록 통합, 저장된 운영데이타의 집합이다. 통합데이타 - 데이타가 통합되어있다는 것은 데이타 베이스에서는 똑같은 데이타가 원칙적으로 중복되어 있지 않다는 것을 말한다. 데이터중복(data redundancy)은 일반적으로 관리상의 복잡한 부작용을 초래한다.저장데이타 – 자기디스크나 테이프와 같이 컴퓨터가 접근할 수 있는 저장매체에 저장된 데이터를 말하는 것이다.운영데이타 – 어떤 조직도 그 고유의 기능을 가지고 있고 그 기능을 수행하기 위해 반드시 유지해야 될 데이터가 있기 마련인데 이것을 운영데이타 라고 한다.공용데이타 – 그 조직에 있는 여러 응용 시스템들이 공동으로 소유하고 유지하며, 이용하는 공용 데이터라는 것이다. 즉, 여러 사용자들이 서로 다른 목적으..
1장.관계형 데이터베이스의 주요 개념create table을 하면 파싱해서 조각조각 떨어져서 정보로 들어감 메타데이타. view 같은 경우에는 파싱해서 조각조각 정보로 들어가지 않고, 그냥 String 자체가 그대로 저장이 됨.view는 파싱하지 않고 그냥 들어가 있다가 쿼리가 나오면 그것이 그 쿼리랑 원래 view 정의를 +해서 새로운 쿼리를 만들어 냄2장.정보시스템 구축과 데이터베이스 설계사실데이터를 추상적으로 바꾸는 것을 데이터 모델링이라고 한다.ERD 그리기(개념적)데이터 모델(논리적)제품을 결정(물리적)2,3 은 동일하게 생각해도 된다.3장.데이터모델링의 주요 개념 Stored attribute computed attribute4장.모델링 도구5장.업무분석5장 145p ~ p.157 페이지까지 ..
안녕하세요 리그캣 입니다. 오늘은 몽고 DB를 사용하여 데이터를 추가하고 조회하는 시간을 갖겠는데요. 몽고디비를 아직 설치를 안하시거나 몽고디비가 무엇인지 모르겠다는 분들은 앞의 강의를 봐주시고 오셨으면 좋겠습니다. ㅎㅎ 먼저 전 시간처럼 데이터베이스를 실행시켜 주세요 !! 그리고 새로운 명령 프롬프트 창을 열어주시기 바랍니다. 이런식으로 두개의 명령프롬프트를 켜주시고 새로운 명령 프롬프트에 다음과 같이 입력 해주세요 mongo 라고 입력하시면 몽고디비 데이터베이스에 연결할 수 있는 셸 상태로 들어가게 됩니다. mongo를 입력하면... 이게 맞나.. 뭔가 엄청 많이 뜨네요 ㅠㅠ 무시하고 해보겠습니다. error loading history file ..에러가 뜨네요 이미 만들었던 local 디비를 사용..
안녕하세요 리그캣 입니다. 오늘은 몽고 db를 설치해 볼거에요 !! 몽고 db가 무엇인지 아시고 싶으신 분은 이전 강의 몽고디비의 특성 및 장점 알아보기 를 참고해주세요!! 몽고디비를 다운로드 해보자 1. 해당 사이트에 들어가서 우측 상단에 있는 'DOWNLOAD'를 클릭해주세요 https://www.mongodb.com 2. 'community'를 클릭하시고 본인 os에 맞는 것을 다운로드 해주세요 3. 설치 파일을 다운로드 받으신 후 'Next'를 클릭 하시고 최종적으로 'complete'를 클릭해주세요 4. 몽고 디비 설치가 완료되면 폴더 안에 있는 [bin] 폴더를 시스템 PATH에 추가해 주어야 합니다. 잘 모르시겠는 분은 '시스템 환경 변수 추가 방법'을 검색해 보세요 저같은 경우는 PATH ..
안녕하세요 리그캣 입니다. 오늘은 몽고DB에 대해서 알아보도록 하겠습니다. 한때 모 회사에 인턴쉽을 할때 몽고 DB를 사용하는 팀이있엇는데요. 몽고DB는 제가 그당시에 처음듣는 DB 였지만 많은 사람들이 알고 있다는 것에 놀랐었고, 언제한번 사용해 봐야겠지 생각하고 있었습니다. 그러다 Node.js를 공부하면서 몽고DB를 많이 사용하더라구요. 그래서 저도 한번 사용해보면서 포스팅 하기로 생각하였습니다 ㅎㅎ MongoDB에 사용하기에 앞서 NoSQL에 대해서 알아야 합니다. 왜냐구요?? MongoDB는 NoSQL의 대표적인 데인터 베이스이기 때문입니다. NoSQL이란 무엇인가? 이 전에는 한정된 규모의 복잡성을 가진 데이터가 주를 이루어졌다면 빅데이터 시대로 넘어가면서 점점 데이터의 형태가 단순해지고 대량..