Time for Security

블로그 이미지
제가 교육을 받으며 이해한 보안 지식을 복습하고, 정리해가는 작은 블로그입니다.
by 하꼬방
  • Total hit
  • Today hit
  • Yesterday hit

'데이터베이스'에 해당되는 글 5건

  1. 2017.10.06
    2017.09.29 교육 54일차 - 데이터베이스 서버 구축
  2. 2017.09.28
    2017.09.28 교육 53일차 - 오라클 데이터베이스 서버
  3. 2017.09.28
    2017.09.27 교육 52일차 - JOIN 및 SET
  4. 2017.09.28
    2017.09.26 교육 51일차 - SQL 쿼리 : SELECT 문 심화
  5. 2017.09.25
    2017.09.25 교육 50일차 - SQL 쿼리 : SELECT 문

 이 날은 데이터베이스 서버 구축에 대해 주로 학습하였습니다.


 실제 오라클 서버를 구축해보고, 구축하면서 여러 설정들에 대해 배우는 시간이었습니다.


 이렇게 까지 자세한 설명을 들어본 적은 처음이라 생소한 편이었어요.


 실제로 구축을 해보며 여러 상황들에 대해 배웠는데, 약간 무섭다는 느낌도 받았습니다.


 잘못 운영했다가는 정보가 전부 다 날아가 버리니... 웬만큼 내공이 있지 않은 이상 혼자 다뤄보기에는 무리라는 생각을 했습니다.


 수업 내용이 많이 어려웠었는데, 다행히 시험은 오픈 북이었습니다. 


 너무 많은 내용이었기 때문에 오픈 북으로도 사실 조금 버거웠답니다.


 이렇게 일주일이 가고 다 다음주 월요일까지는 학원이 쉬게 되었습니다.


 추석 연휴가 길게 잡혔기 때문이죠.


 이렇게 긴 연휴는 정말 오랜만인 것 같습니다.


 푹 쉬고, 더 힘찬 10월을 준비해봐야겠습니다. 

AND

 오늘은 오라클 데이터베이스 서버의 기본 구조와 서버 기동 및 중지에 대하여 배웠습니다.


 강사님께서는 많은 DBMS를 알고 계시지만 그 중에서도 오라클에 대해 더 자세히 알려주셨습니다.


 사실, 가장 큰 DBMS이기도 하니까요. 


 직접 서버의 기본 구조를 설정해 기동을 해보고, 그 서버를 중지시키는 실습을 진행했습니다.


 생각보다 별 것 없는 실습이었지만 실제 상황에서 서버를 기동하고 중지시키는 상상을 하니 조금은 무서웠습니다.


 실제로 있었던 데이터베이스가 전부 날라가버린 사건도 말씀해주셨는데요.


 정말 아찔했습니다.


 데이터베이스쪽으로 진로를 잡은 것은 아니지만 이 쪽 길은 저와는 별로 맞지 않는 것 같아요.


 이제 내일만 지나게 되면 길고 긴 추석 연휴가 시작됩니다.


 내일까지 좀 더 힘 내봐야 될 것 같아요. 

AND

 3일째가 되는 데이터베이스 수업 날이었습니다.


 앞부분도 정말 힘겹게 달려왔는데요.


 뒷부분은 더 말도 안되게 힘겨워요.


 테이블이 따로 나눠져있기 때문에 SELECT를 해줄 경우 어떤 경우는 테이블을 합쳐야할 경우가 생긴답니다.


 이 날은 이 부분을 중점적으로 다뤘어요.


 학교에서는 종이를 펴고, 항상 손으로 쿼리를 짰었다면, 학원에서는 컴퓨터를 켜고 쿼리를 짜는데요.


 물론, 데이터베이스 수업마다 방식이 전부 다를 수는 있습니다.


 너무 많은 내용을 한 번에 몰아 듣다보니 매우 힘든 수업인 것 같아요.


 지금까지 KITRI에 와서 들어 본 수업 중 가장 어려운 수업 같습니다. 아직까지는요... 

AND

 간단하게 SELECT 문을 배우셨던 분들은 조금 놀라실 정도로 SELECT 문은 방대한 양입니다.


 너무 많은 응용이 가능하고, 너무 많은 가지 수가 나오기 때문에 그만큼 힘든 것 같습니다.


 머릿 속에서는 아는 것 같아도, 막상 손은 잘 움직여 지지 않아요. 


 학교 수업때 한 번 들은 적이 있어서, 약간 익숙한 느낌은 있지만 어려운 건 마찬가지네요.


 WHERE 절 및 ORDER BY 절, 단일 & 다중 행 함수 등 많은 것을 배웠어요.


 강사님께서 무척이나 열성적이신 분이라 학습이 더 잘 되는 것 같습니다.

AND

 이번 주는 데이터베이스 보안 구축에 대한 교육을 듣습니다.


 교재는 학원 내부 교재이기 때문에 비공개로 하겠습니다.


 지금까지 학원에서 배포된 교재가 3권~4권 정도 되는 것 같은데요.


 크기가 보통 책에 비해 조금 큰 편입니다.


 들고 다니기에는 조금 불편한 크기일 수 있겠습니다. 가방에 따라...  


 오늘은 데이터 베이스의 필요성 및 오라클 DB 서버 설치 와 더불어 간단히 SELECT 문을 배워보았습니다.


 학교 수업때도 그리 반가운 과목은 아니였었는데, 이번엔 어떨지 기대되네요.


 다행히 강사님께서 꼼꼼하고, 재미있게 수업을 나가시는 스타일이라 좋았던 것 같습니다.


 현재까지의 간단한 DB를 간략하게 소개해주셨는데요.


 오라클사가 MySQL을 인수하게 된 과정을 설명해주셨어요. 


 원래 썬사에서 웹 로직사와 MySQL 커뮤니티를 구입했었는데요.


 재정 위기로 파산에 놓인 그 썬사를 오라클사가 구입하게 됩니다.


 이렇게 오라클사는 운 좋게 MySQL을 손에 넣을 수 있게 되는데요.


 사내에서 이 SQL을 무료 버젼(커뮤니티)와 유료 버젼(엔터프라이즈)로 나누게 됩니다.


 이 과정에서 MySQL 초기 개발자는 크게 실망하여 회사를 나와 새로운 DB를 만들게 되는데 그게 Maria DB입니다.


 이 DB에는 MySQL의 엔터프라이즈 버전 기능도 있어 유용한 점이 많다고 하네요.


 물론, 현재 Maria DB는 무료입니다.


 이런 일화를 듣는 것도 수업을 지치지 않고 들을 수 있게 해주어 참 좋은 것 같아요.


 오늘은 설치 및 기초 설명에 시간을 많이 투자해 SQL 쿼리는 조금 밖에 나가지 못했습니다.


 내일부터는 아마 어마무시한 양의 진도를 나가게 될 것 같네요. 

AND

ARTICLE CATEGORY

전체 (115)
블로그 소개 (1)
KITRI 교육 (95)
보안 지식 창고 (16)
한 잔의 여유 (2)

RECENT ARTICLE

RECENT COMMENT

RECENT TRACKBACK

CALENDAR

«   2024/05   »
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

ARCHIVE