c언어와 c++차이

c++c언어를 발전시킨 언어입니다. c언어에서는 c=c+1을 간단하게 c++이라고 쓰지 않습니까? c에다 기능을 하나 더한 것이 c++언어입니다.

cc++은 문법이나 사용법등이 모두 같은데 c++에는 c에는 없는 하나가 있읍니다.

바로 class입니다. c++에는 class를 이용하여 우리가 소위말하는 객체를 표현할 수 있습니다. 그래서 c++은 최초의 객체지향형언어 입니다.

C는 과거 프로그램들이 조그만할때 쓰였고요.

 

C++는 대규모 프로그래밍 분야에서, C의 구조적 ,절차적 방법을 개선하기 위해서 객체지향의 탈을 씌운 언어입니다.

C가 가장 많이 쓰이는 언어이기 때문에, 새로운 객체 지향 언어들도 많지만, C에다가 객체지향의 힘을 부여한 것이죠.

그렇기 때문에, 다른 언어들만큼 깔끔하지는 않습니다. 소규모 프로젝트의 경우는 뭘로 하나 상관없습니다.

C++는 대규모 프로그래밍 분야가 목적이기 때문에, 디자인 철학이 굉장히 강조가 됩니다.

그렇기 때문에, C++의 길은 끝이 없다고 봐도 됩니다. 그리고 어렵습니다.

쉽게 접근할 수 있는 윈도우 환경에서는 대개 C++를 이용하는게 대부분입니다.

 

사용되는 영역

c : UnixWindow와 같은 운영체제(Operating System)을 비롯한 통신용, 시스템용 프로그램 개발에 많이 사용됩니다.

c++ : 일반적인 프로그램을 개발하는데 사용되나, 최근 인터넷의 발전으로 java프로그램에 밀려나고 있음(밀려났음이 더 정확한 표현)

 

 

 

객체지향과 클래스

 

기존에 있던 C는 절차지향언어입니다. 즉 순서에 입각해서 프로그래밍을 하게 됩니다.

하지만 컴퓨터의 발전과 더불어 소프트웨어의 용량도 커지게 되고 또 복잡도 마져 증가하게 되었습니다.

 

이제는 절차 식으로 코딩을 하다가는 너무 방대한 코딩의 양 때문에 오류가 발생한다면 수정하기도 힘들어졌습니다.

즉 유지보수가 너무 힘들게 된겁니다. 이런 비효율성을 개선하고자 모듈화란 이론이 나오게 되었습니다.

예를 들어 선풍기를 기존의 C방식으로 조립을 하게되면 모든 부품하나하나 주욱 한번에 설계하는 것인 반면,

모듈화로 조립을 하게 되면 날개, 뚜껑, 버튼, 모터등등으로 각각을 "기능별"로 나누고, 필요한 것을 가지고 와서

붙이기만 하면 됩니다. 이러면 고장이 난다면 고장난 부분만 수정하면되고 또 유지보수도 훨씬 편하게 될 것입니다.

이런방식이 초기에는 모듈화로불렸고 더 나아가 지금은 "객체지향"이라고 불립니다.

선풍기 각각의 부품처럼 실제하는 각각을 객체로 정의합니다. 제가 지금 사용하는 맥북프로도 객체가 될 수 있고,

제가 좋아하는 수박바도 객체가 될 수 있습니다. 즉 우리가 어떤 대상을 추상화할 수 있는것이 객체입니다.

그리고 이런 비슷한 객체들을 모아 놓은 것이 클래스입니다. 삼성노트북, 엘지 노트북, 애플노트북, 도시바노트북, 소니노트북각각의 객체라 볼 수 있고 이들의 특징을 모아 놓은 것이 바로 "클래스"입니다.

 

객체지향의 특징

 

캡슐화 

 


클래스 구현에 대한 세부적인 내용은 사용자에게 캡슐화되어 있어 사용자에게는 감춰진 형태로 존재합니다. 예를들어 특정 대 출 Loan 클래스의 객체로서 생각해봅니다. 그럼 이자율, 대출액, 대출 기간이 데이터 속성이 되고, 매월 납입금과 전체 납입금을 계산하는 것은 함수가 됩니다. 자동차를 한 대 구입한다고 했을 때 이자율, 대출액, 대출 기간을 갖는 클래스를 실체화하여 대출 객체를 생성하고 대출에 대한 매월 납입금과 전체 남입금을 계산하는 함수를 사용 할 수 있습니다. 하지만 Loan 클래스의 사용자는 이들 함수가 어떻게 구현되는지 알필요가 없다는 것이 캡슐화입니다.

 

상속 

 

말 뜻 그대로 위에서 아래로 상속을 받는다는 뜻 입니다. 미리 정의된 클래스를 상속받아서 다른 클래스를 생성할 수 있습니다새로운 클래스를 정의 할 필요 없이 기존의 개발자가 미리 정의해놓은 개발과정이나 라이브러리를 가지고 와서 사용할 수 있는 것으로 시간과 돈을 줄일 수 있습니다. 이때문에 모듈의 재상용성과 코드의 간결성을 준다는 장점을 가집니다.

 

다향성 

 

같은 객체지만 조건에 따라 다르게 작용하는것입니다. 예를들어 계산기에서 합계를 구한다고 합니다. 입력란에 정수를 적거나, 소수, 분수를 적으면 합계를 구하는 공식은 같지만 결과는 다르게 나옵니다. 이는 모두 합계를 구하는 메쏘드를 호출하지만 넘겨주는 메시지가 다르다는 것입니다.

 

 

 

CCS란?


CCS란(Cascading Style Sheets)의 약자로서 웹 페이지를 편리하게 만드는 과정을 간소화하기 위한 간단한 설계 언어입니다.

CCS는 다양한 스타일 시트를 매력적이게 표현할 수 있도록 도와줍니다.

CSS를 사용하면 텍스트의 색상, 글꼴 크기, 단락, 열 크기, 배치된 배경, 배경 이미지, 다양한 장치 및 화면 크기에 대한 디스플레이의 다양한 영향 줘 사용자가 원하는대로 꾸밀 수 있게 도와줍니다.

CSS는 배우기 쉽고 이해하기 쉽지만 HTML문서의 프레젠테이션에 대한 강력한 통제력을 제공합니다. 가장 일반적으로 CSS는 마크업 언어 HTML또는 XHTML과 결합됩니다.


CSS는 1996는 12월 W3C(웹 문서 표준을 만드는 기관)가 도입 했는데, 

그 전엔 HTML언어 하나로 문서의 뼈대도 만들고, 꾸밈도 같이 했습니다.

그러다 보니 HTML 문서를 수정할 때 모든 문서를 하나씩 수정해야 하는 번거로움이 있었습니다.

CSS는 문서의 내용(content)과 표현(presentation)을 분리하여

CSS 파일 하나만 수정하면 스타일에 해당하는 HTML 문서가 한번에 수정되는 엄청난 장점이 있습니다.




CCS란?


CCS란(Cascading Style Sheets)의 약자로서 웹 페이지를 편리하게 만드는 과정을 간소화하기 위한 간단한 설계 언어입니다.

CCS는 다양한 스타일 시트를 매력적이게 표현할 수 있도록 도와줍니다.

CSS를 사용하면 텍스트의 색상, 글꼴 크기, 단락, 열 크기, 배치된 배경, 배경 이미지, 다양한 장치 및 화면 크기에 대한 디스플레이의 다양한 영향 줘 사용자가 원하는대로 꾸밀 수 있게 도와줍니다.

CSS는 배우기 쉽고 이해하기 쉽지만 HTML문서의 프레젠테이션에 대한 강력한 통제력을 제공합니다. 가장 일반적으로 CSS는 마크업 언어 HTML또는 XHTML과 결합됩니다.


CSS는 1996는 12월 W3C(웹 문서 표준을 만드는 기관)가 도입 했는데, 

그 전엔 HTML언어 하나로 문서의 뼈대도 만들고, 꾸밈도 같이 했습니다.

그러다 보니 HTML 문서를 수정할 때 모든 문서를 하나씩 수정해야 하는 번거로움이 있었습니다.

CSS는 문서의 내용(content)과 표현(presentation)을 분리하여

CSS 파일 하나만 수정하면 스타일에 해당하는 HTML 문서가 한번에 수정되는 엄청난 장점이 있습니다.




CSS의 장점


CSS는 여러분의 시간을 절약할 수 있습니다. 

CSS를 한번 만들고 나서 여러 HTML페이지에서 같은 CSS로 만든 시트를를 재사용할 수 있습니다. 각 HTML요소에 대한 스타일을 정의하고 원하는 만큼 많은 웹 페이지에 적용할 수 있습니다.


빠른 페이지 로드 속도

CSS를 사용하는 경우에는 매번 HTML태그 속성을 쓸 필요가 없습니다. 태그의 CSS규칙을 작성하고 그 태그의 모든 항목에 적용합니다. 따라서 더 적은 수의 코드로 다운로드 시간을 단축할 수 있습니다.


간편한 유지 관리

반복되는 특정 시트 변경을 변경하려고 하면 페이지 내에서 하나하나 설정을 변경 하지 않아도, 모든 웹 페이지의 모든 요소가 자동으로 업데이트됩니다.


HTML을 위한 탁월한 스타일

CSS는 HTML보다 훨씬 광범위한 특성을 가지고 있으므로 HTML속성과 비교하여 여러분의 HTML페이지를 훨씬 더 잘 살펴볼 수 있게 도와줍니다.


좋은 호환성

여러 기기 호환성 시트를 사용하여 여러 유형의 장치에 대해 콘텐츠를 최적화할 수 있습니다. 동일한 HTML문서를 사용하면 탭이나 휴대 전화 같은 휴대용 장치에 대한 다양한 버전의 웹 사이트를 제공할 수 있습니다.


글로벌 웹 표준

지금 HTML속성은만은 더 이상 사용되지 않으며 CSS와 같이 사용하는 것이 권장됩니다. 따라서 모든 HTML페이지에서 호환되는 CSS를 사용하여 미래의 브라우저와 호환되도록 하는 것이 좋습니다.


오프라인 브라우징

CSS는 오프라인 캐시의 도움으로 웹 애플리케이션을 로컬로 저장할 수 있습니다.


플랫폼의 독립성

스크립트는 일관된 플랫폼 독립성을 제공하며 최신 브라우저를 지원할 수 있습니다.






창의적인 사고를 개발하기위해, 4차산업을 선두하기위해 어린이 코딩이 열풍입니다. 



최근에, 초증등 교육은 컴퓨터 교육이 유행이라고 합니다. 교육부는 2018년부터 정규 교과목에 대한 코딩 과목을 포함시킬 계획이라고 발표했습니다. 그것은 한국뿐만이 아닙니다. 미국, 영국, 핀란드를 포함한 많은 나라에서 아동들에게 코딩을 장려하도록 권장하고 이미 그러한 과정을 진행하고 있습니다.. 

아동 코딩 교육은 프로그래밍 과정을 프로그래밍하는 논리적 과정을 학습하는 동안 어린이들이 복잡한 사고에 참여할 수 있도록 하기 위한 것입니다. 한국은 사교육 강국으로서, 벌써부터 많은 코딩 학원, 코딩 과외, 심지어 방학기간동안의 몇백만원 짜리 코딩 캠프도 열리고 있습니다. 제가 아이를 낳아야 한다면, 저는 수학과 영어를 가르쳐야 한다고 생각했지만, 지금은 코딩을 생각하고 있습니다. 그러면서도 사교육 열풍 때문에 힘들어하는 아이들을 보면 교육만이 아이의 미래와 행복을 보장하기 위해서 현재의 행복을 포기하면서 아이에게 너무 미래의 행복을 강요하는게 아닌가 생각듭니다. 

개인적으로, 저는 코딩하거나 프로그래밍하는 것이 독학으로 공부하는 것이 정말 힘든다고 생각합니다. 독학으로 기본적인 문법은 배울 수는 있지만, 궁극적으로는 사고, 기획, 알고리즘, 알고리즘을 만들어내는 과정에서 독학으로하면 여러 벽에 막혀 포기하는 경우가 많습니다. 여러분이 집에서 외국어를 많이 접하고 구사한다고 해서 외국인 처럼 완벽하게 외국어마스터 한다는 것처럼 코딩을 혼자 공부해 잘하게 되는 과정까지는 쉬운일이 아닙니다. 코딩열풀이 불어와 부분별한 코딩정보속에보속에서 헤매고 있을분들을 위해 어린이 코딩교육에 더 알아보았습니다. 

요즘 우리나라에서 다양한 방식으로 코딩 교육을 접할 수 있습니다. 기본적으로 코딩학원 , 코딩 자습서, 개인 코딩 과외 등의 교육을 받을 수 있으며, 다양한 방법으로 전문 교육을 받을 수 있습니다.

소프트웨어야 놀자
네이버가 설립한 비영리 재단인 커넥트재단에 의해 운영되는 소프트웨어 교육 서비스입니다. 우리는 학습 내용을 제공하고 코딩에 대한 행사도 행사하고 있습니다. 그것은 또한 대학생들의 소프트웨어와 코딩에 익숙하지 않은 초등 학교 학생들의 소프트웨어와 코딩에 대해 배우는 편리한 방법을 제공합니다. 

주니어 소프트웨어 아카데미
소프트웨어 교육 지원 서비스는 삼성 전자에 대한 사회 공헌의 일환으로 제공되었습니다. 2013년 8월 여름 캠프와 2013년 2학기 46개교 시범교육을 시작으로, 2014년 1학기부터 연간 만 여명의 학생들에게 교육을 실시하고 있습니다.  방과후 수업, 주니어 소프트웨어 창조 경연 대회, 그리고 경력 멘토링을 제공합니다.

SW창의력 캠프
미래 과학 기술 학회가 주최하는 캠프 캠프는 학생들과 학부모들이 소프트웨어를 탐구하고 진로를 개척할 수 있는 기회를 제공합니다. 약 한달 간의 일정이고, 컴퓨터 기반의 창의적 사고, 문제 해결, 커뮤니케이션 기술을 강화하는 것을 목표로 하고 있습니다.


'IT정보' 카테고리의 다른 글

C C++차이에 대해 알아보자  (0) 2017.09.01
CCS란?? CCS 개념 알아보기  (0) 2017.08.30
유닉스란?? 유닉스에 대해 알아보자  (0) 2017.08.30
사물 인터넷, IoT(internet of things)  (0) 2017.08.29
DBMS의 정의와 기능  (0) 2017.08.29


UNIX

유닉스는 운영 체제입니다. 운영 체제의 작업은 프로세서, 온보드 메모리, 디스크 드라이브, 키보드, 비디오 모니터 등의 다양한 컴퓨터를 조정하여 유용한 작업을 수행하는 것입니다. 운영 체제는 컴퓨터의 마스터 컨트롤러이며, 관리자, 프로그래머 및 사용자를 포함한 시스템의 모든 구성 요소를 결합하는 접착제입니다. 컴퓨터가 프로그램을 시작하거나 파일을 복사하거나 디렉터리의 내용을 표시하도록 하려면 해당 태스크를 수행해야 하는 운영 체제입니다.


다른어떤 것보다도, 운영 체제는 컴퓨터가 인식할 수 있는 특징을 제공합니다. 동일한 운영 체제를 실행하고 있다면 두개의 완전히 다른 컴퓨터를 구별하기 어려울 것이다. 반대로 서로 다른 운영 체제를 실행하는 두개의 동일한 컴퓨터가 사용자와 완전히 다르게 나타납니다.


유닉스는 멀티 유저들이 사용하는 멀티 유저 멀티 태스킹 시스템을 제공하기 위해 1960년대 후반에 만들어졌습니다. 유닉스의 설계 이면에 있는 철학은 다양한 업무를 수행하기 위해 유연한 방식으로 결합할 수 있는 단순하지만 강력한 유틸리티를 제공하는 것이었습니다.


UNIX 특징


유닉스는 대부분의 운영 체제가 공통적으로 가지고 있는 특징을 가지고 있지만 유닉스에서 고유한 특징을 가지고 있습니다.


1) 이식성


C언어의 사용은 유닉스를 가능한 운영 체제로 만들었다. 오늘날, 유닉스 운영 체제는 마이크로 컴퓨터에서부터 슈퍼 컴퓨터까지 다양한 범위의 기계에서 작동합니다. 변환은 사용자가 한 시스템에서 다른 시스템으로 학습하는 시간을 줄이는 데 도움이 됩니다. 또한 여러 하드웨어 공급 업체 중에서 선택할 수 있습니다.


2)  다중 사용자 능력


여러 사용자가 유닉스에서 동시에 컴퓨터 리소스를 공유합니다. 사용되는 시스템에 따라 유닉스는 100명 이상의 사용자를 지원할 수 있으며 각 사용자는 서로 다른 프로그램을 실행할 수 있습니다. 유닉스는 사용자들에게 접근 권한이 있는 데이터와 프로그램에만 접근할 수 있는 보안 수단을 제공합니다.


3) 다중 작업 능력


유닉스는 사용자가 작업을 초기화할 수 있도록 하고, 원래 작업이 백그라운드에서 실행되는 동안 다른 태스크를 계속 수행할 수 있게 해 줍니다. 유닉스는 또한 사용자들이 직무 간에 배경과 전경을 교환할 수 있게 해 줍니다.


4) 계층적인 파일 시스템


UNIX의 모든 파일은 루트(root:root)라는 시작 지점에서부터 시작되는 트리 구조 트리를 가지고 있습니다. 나무 구조물에서, 잎은 파일에 해당하며, 가지는 디렉토리에 해당합니다. 파일을 찾으려면 루트(/)에서 경로를 추적하여 추적할 수 있는 계층형 파일 구조가 있어야 합니다.


5) 장치 독립적인 입/출력 가능


입력 및 출력 필드는 디바이스와 독립적입니다. 유닉스 파일이 있는 모든 디바이스를 처리하기 때문입니다.

UNIX에서는 사용자가 명령의 출력을 장치 또는 파일로 리디렉션 할 수 있습니다. 또한 입력 데이터를 사용하여 명확한 처리를 할 수 있습니다.  사용자는 디스크에서 디스크로 들어오는 입력을 리디렉션 할 수 있습니다.


6) 사용자 인터페이스:셸


복잡하고 정교한 사용자 인터페이스인 유닉스는 여러가지 혁신적이고 좋은 선택을 제공합니다.

사용자는 기존 명령을 결합하여 새 기능을 생성할 수 있습니다. 

예를 들어, 데이터=0이라는 명령은 날짜 및 L명령의 조합을 사용하여 라인 프린터에서 현재 날짜를 출력합니다.

셸 스크립트 스크립트- 많은 데이터 처리 애플리케이션이 자주 실행됩니다(이메일, 주 또는 정기적인 기간). 다른 상황에서는 복수의 명령 집합을 여러 차례 입력해야 합니다. 여러 차례의 명령 집합을 여러 차례 입력하면 번거롭고 오류가 발생할 가능성이 높습니다. 

이러한 문제를 제거하는 방법은 셸 스크립트를 생성하는 것입니다. 스키마 스크립트는 명령의 순차적인 파일입니다.


7) 유틸리티


대규모 프로젝트를 개발할 때, 유닉스 시스템은 새로운 유틸리티 프로그램을 창조하기보다는 새로운 유틸리티 프로그램을 만들기보다는 기존 유틸리티 프로그램의 상당 부분을 개발하도록 개발되었다. 그리고 유닉스는 프로그래머들의 프로그래머들에 의해 디자인되었기 때문에 항상 상호 작용을 해왔고, 프로그램을 효과적으로 구현하기 위한 많은 도구들을 만드는 데 초점을 맞추고 있습니다. 그러한 툴의 예로는 소스 코드 제어 시스템을 만드는 것과 같은 그러한 툴의 많은 수가 매우 큰 프로그램을 만들고 개발하는데 도움이 되며, 개발 시간을 단축하고 개발하는데 일조합니다.


'IT정보' 카테고리의 다른 글

CCS란?? CCS 개념 알아보기  (0) 2017.08.30
코딩이 대세, 어린이 코딩열풍  (0) 2017.08.30
사물 인터넷, IoT(internet of things)  (0) 2017.08.29
DBMS의 정의와 기능  (0) 2017.08.29
데이터베이스의 스키마  (0) 2017.08.29


사물 인터넷 


많은 다른 문화적, 경제적 자산들 중에서 구글은 우리가 우리의 병에 대한 우리의 병들이 진실된 사랑을 찾을 수 있는지 여부를 알아내기 위해 무엇을 걱정하고 있는지에 대한 꽤 포괄적인 기록을 쌓고 있다. 그런 다음, 구글로 돌아가서 최신 기술 용어인 "사물 인터넷"의 암호를 해독하는 것은 지극히 당연한 것 같다.

인터넷 사용자들이 검색 엔진에 대한 질문에 대한 답을 제공하고 있는 용어이다. 하지만 이것이 실제 삶을 의미하는 것은 무엇일까요? 우리는 인터넷의 가장 보편적인 질문에 대해 가장 많이 묻고, 실제 사람들을 이용해서 그들에게 대답했습니다.

사물의 인터넷은 무엇이며, 왜 그것이 중요한가?


사물 인터넷은 새로운 것이 아니다. 기술 회사들과 전문가들은 수십년간 이 아이디어를 논의해 왔고, 최초의 인터넷 연결 토스터는 1989년 회의에서 공개되었다.

핵심적인 것은 IoT는 간단합니다. 즉, 기기를 인터넷에 연결하고, 애플리케이션과 애플리케이션을 서로 연결할 수 있다는 점입니다. 예를 들어, 만약 바보 같은 냉장고가 있다면, 만약 당신의 냉장고가 우유 밖으로 나왔다면, 만약 당신의 내부 카메라가 그것이 없었다는 것을 알려 준다면, 당신의 냉장고가 쓸모 없는 것일까요?

영국에서 가장 흔한 것은, 최소한 정부가 에너지 회사들이 스마트 미터를 출시할 수 있도록 하기 위해 노력하고 있기 때문이다. 왜냐하면 정부는 에너지 회사들이 스마트 미터를 생산할 수 있는지 여부를 문의한다. 그들은 원격으로 난방을 켤 수 있는 기발한 기능들을 가지고 있고, 햇빛이 내리쬐는 날이면 온도를 낮추거나, 집이 없을 때도 꺼지지 않도록 해 준다. 어떤 사람들은 동기 유발 카메라를 가지고 있거나 단순히 스마트 폰(여러분의 스마트 폰)이 구내를 떠난 것을 보면 알 수 있습니다.

하지만 IoT는 스마트 폰과 연결된 가전 제품보다 훨씬 뛰어납니다. 스마트 시티는 스마트 시티를 포함하는 연결된 교통 신호를 포함하고 있으며, 연결된 트래픽을 추적하는 데 필요한 연결된 트래픽 신호를 추적하여 추적 부품을 추적하는 데 필요한 연결된 스마트

그게 왜 중요한가요? 


정부가 에너지 회사들에게 에너지를 절약하도록 장려하는 이유가 있습니다. 모든 데이터와 자동화된 사용이 더 효율적이기 때문입니다. 즉, 에너지 사용량을 줄이는 것입니다. IoT의 많은 영역은 효율성이 뛰어나지만, 일부 스마트 기기는 효율성보다 더 많은 이점을 누릴 수 있지만, 이는 영국의 스마트 그리드보다 현명한 난방이 되는 이유이기도 합니다.

그것은 안전한가요? 인터넷의 보안을 유지할 수 있는가?


새롭고 빛나는 모든 것은 단점이 있으며, 보안과 프라이버시는 IoT에 가장 큰 도전 과제입니다. 이러한 모든 기기와 시스템은 스마트 미터가 집에 있을 때 사용할 수 있는 많은 개인적인 데이터를 수집하고 있으며, 다른 장치와 함께 사용하고 있으며, 회사의 데이터베이스에 저장되어 있습니다.

보안 전문가들은 이러한 초기 단계에서 보안 및 개인 정보 보호를 위해 충분한 보안 기능을 갖추고 있지 않으며, 연결된 유아 모니터에서 자동화된 조명 및 스마트 그리드와 같은 도시의 수많은 디바이스를 해킹했습니다. 해커들은 대부분의 경우 IoT에 집중하지 않고 있습니다. 그들이 노력할 만한 가치가 있는 사람들을 공격할 수 있는 충분한 인력이 있습니다.

간단히 말해서, IoT는 상대적으로 안전합니다. 즉, 여러분의 지능형 계측기보다 더 큰 손실이나 손상에 직면할 가능성이 높습니다. 하지만 보증이 없는 것은 아니고, 아직까지는 IoT가 차세대 해킹 대상이 아니라는 것을 보장하기 위해 충분한 준비가 되어 있지 않습니다.

'IT정보' 카테고리의 다른 글

코딩이 대세, 어린이 코딩열풍  (0) 2017.08.30
유닉스란?? 유닉스에 대해 알아보자  (0) 2017.08.30
DBMS의 정의와 기능  (0) 2017.08.29
데이터베이스의 스키마  (0) 2017.08.29
DBMS 장점과 단점들  (0) 2017.08.29

+ Recent posts